<SEC-DOCUMENT>0001140361-25-045680.txt : 20251216
<SEC-HEADER>0001140361-25-045680.hdr.sgml : 20251216
<ACCEPTANCE-DATETIME>20251216164620
ACCESSION NUMBER:		0001140361-25-045680
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		88
CONFORMED PERIOD OF REPORT:	20251031
FILED AS OF DATE:		20251216
DATE AS OF CHANGE:		20251216

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DevvStream Corp.
		CENTRAL INDEX KEY:			0001854480
		STANDARD INDUSTRIAL CLASSIFICATION:	INVESTORS, NEC [6799]
		ORGANIZATION NAME:           	05 Real Estate & Construction
		EIN:				000000000
		STATE OF INCORPORATION:			A0
		FISCAL YEAR END:			0731

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-40977
		FILM NUMBER:		251576118

	BUSINESS ADDRESS:	
		STREET 1:		2108 N ST., SUITE 4254
		STREET 2:		SUITE 2800
		CITY:			SACRAMENTO
		STATE:			CA
		ZIP:			95816
		BUSINESS PHONE:		647-689-6041

	MAIL ADDRESS:	
		STREET 1:		2108 N ST., SUITE 4254
		STREET 2:		SUITE 2800
		CITY:			SACRAMENTO
		STATE:			CA
		ZIP:			95816

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Focus Impact Acquisition Corp.
		DATE OF NAME CHANGE:	20210331
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>ef20060821_10q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2025" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:currency="http://xbrl.sec.gov/currency/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:naics="http://xbrl.sec.gov/naics/2025" xmlns:sic="http://xbrl.sec.gov/sic/2025" xmlns:stpr="http://xbrl.sec.gov/stpr/2025" xmlns:exch="http://xbrl.sec.gov/exch/2025" xmlns:cef="http://xbrl.sec.gov/cef/2025" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:cyd="http://xbrl.sec.gov/cyd/2025" xmlns:devs="http://auldbrasspartners.com/20251031" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
    <meta http-equiv="Content-Type" content="text/html"/>
</head>

<body style="background-color: #ffffff; color: #000000;">
<div id="DSPFiXBRLHidden" style="display: none;"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="Fact_2fa8d3a768a7434487d19b1d097488cb" contextRef="c20250801to20251031" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" id="Fact_dbd20011cc7447c288356d7d82bd31e5" contextRef="c20250801to20251031" format="ixt:date-month-day">07-31</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalYearFocus" id="Fact_75db483222c04b48bcef7e03a381a446" contextRef="c20250801to20251031">2026</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" id="Fact_642346fe450b48cc95db822e52c35ec9" contextRef="c20250801to20251031">Q1</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_af63b0a71d8a4e0ba8d950c1092797c4" contextRef="c20250801to20251031">0001854480</ix:nonNumeric><ix:nonNumeric name="us-gaap:CommonStockSharesAuthorizedUnlimited" id="Fact_b82c5f552e094292bb3025e99513217e" contextRef="c20250801to20251031">Unlimited</ix:nonNumeric><ix:nonNumeric name="us-gaap:CommonStockSharesAuthorizedUnlimited" id="Fact_2d36210ed0524673a03a707ffb4d7734" contextRef="c20250801to20251031">Unlimited</ix:nonNumeric><ix:nonNumeric name="us-gaap:CommonStockSharesAuthorizedUnlimited" id="Fact_7b5835968366493bb09b5ef6b15ad0d1" contextRef="c20240801to20250731">Unlimited</ix:nonNumeric><ix:nonFraction name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" id="Fact_fdcdfa1f5e5246c1aa3eb326f8df1e7b" contextRef="c20250808to20250808" unitRef="U004" decimals="1">0.1</ix:nonFraction><ix:nonNumeric name="us-gaap:OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" id="Fact_787555c3d2fa4da7ae7958cb49fcf21e" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember">http://fasb.org/us-gaap/2025#RelatedPartyMember</ix:nonNumeric><ix:nonNumeric name="devs:NumberOfTradingDays" id="Fact_ead3be73dc3e439db1bea6bb5f73db56" contextRef="c20241106to20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember">P5D</ix:nonNumeric><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" id="Fact_b825b23d185545e2bd8930a82e059d76" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U001" decimals="INF">0.5</ix:nonFraction><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" id="Fact_567b56bceaab472ba35e3eb6ce0b66ea" contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U001" decimals="INF">0.5</ix:nonFraction><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" id="Fact_ef558997a5bb495f8f0daeac43af3d9b" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U001" decimals="INF">0.5</ix:nonFraction><ix:nonNumeric name="us-gaap:PreferredStockSharesAuthorizedUnlimited" id="Fact_9e2bde1ada4141eeb7bcfc023d433389" contextRef="c20250801to20251031">Unlimited</ix:nonNumeric><ix:nonNumeric name="devs:PeriodToFileRegistrationStatement" id="Fact_19aa6286f86542278296b623c603b9a2" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember">P20D</ix:nonNumeric><ix:nonNumeric name="devs:NumberOfTradingDaysEndingBeforeNoticeOfRedemption" id="Fact_6100b272ead64853a8f00122f8445185" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember">P3D</ix:nonNumeric><ix:nonNumeric name="devs:NumberOfTradingDaysEndingBeforeNoticeOfRedemption" id="Fact_a3a9b9f4e4484d359a965601bf979d2d" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember">P3D</ix:nonNumeric><ix:nonNumeric name="devs:NumberOfTradingDaysEndingBeforeNoticeOfRedemption" id="Fact_b336ccf886e6449eb4c09dbb564d91e6" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember">P3D</ix:nonNumeric><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" id="Fact_d0f66f4ca7234ac7aab0e8842660f387" contextRef="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="0">0</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" id="Fact_ad29e430bfdd401fa708ea3a523685a5" contextRef="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="0">0</ix:nonFraction><ix:nonNumeric name="devs:NumberOfTradingDays" id="Fact_46bb5e217b3c4b699f149f3c101361ce" contextRef="c20251203to20251203_SubsequentEventTypeAxis_SubsequentEventMember">P5D</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="devs-20251031.xsd" xlink:type="simple"/></ix:references><ix:resources><xbrli:context id="c20250801to20251031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-12-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801to20250731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250731_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241031_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241031_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_OwnershipAxis_DevvStreamIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvStreamIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_OwnershipAxis_DevvHoldingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_OwnershipAxis_DevvESGStreamingFincoLtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvESGStreamingFincoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_OwnershipAxis_DevvStreamIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvStreamIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_OwnershipAxis_DevvESGStreamingFincoLtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvESGStreamingFincoLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_OwnershipAxis_DevvHoldingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231016_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">devs:MarmotaSolutionsIncorporatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221110_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">devs:MarmotaSolutionsIncorporatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FreedomCarbonSolutionsLLCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">devs:FreedomCarbonSolutionsLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231016to20231016_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">devs:MarmotaSolutionsIncorporatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-16</xbrli:startDate><xbrli:endDate>2023-10-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241029_BusinessAcquisitionAxis_DevvHoldingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241029to20241029_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_SubordinateVotingSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">devs:SubordinateVotingSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-29</xbrli:startDate><xbrli:endDate>2024-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250808to20250808"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-08</xbrli:startDate><xbrli:endDate>2025-08-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_SubordinateVotingSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">devs:SubordinateVotingSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_MultipleVotingSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">devs:MultipleVotingSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_BusinessAcquisitionAxis_DevvHoldingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvStreamHoldingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvStreamHoldingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106_BusinessAcquisitionAxis_CarbonCreditsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_BusinessAcquisitionAxis_CarbonCreditsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250814to20250814_BusinessAcquisitionAxis_CarbonCreditsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-14</xbrli:startDate><xbrli:endDate>2025-08-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250814_BusinessAcquisitionAxis_CarbonCreditsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-08-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_CryptoAssetAxis_SolanaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:SolanaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_CryptoAssetAxis_BitcoinMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:BitcoinMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_CryptoAssetAxis_SolanaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:SolanaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_CryptoAssetAxis_BitcoinMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:BitcoinMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_CryptoAssetAxis_SolanaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:SolanaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_CryptoAssetAxis_BitcoinMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:BitcoinMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241028_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241028to20241028_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-28</xbrli:startDate><xbrli:endDate>2024-10-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801to20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250804_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-08-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250317to20250317_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-17</xbrli:startDate><xbrli:endDate>2025-03-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241029to20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-29</xbrli:startDate><xbrli:endDate>2024-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251203to20251203_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MinimumMember_SubsequentEventTypeAxis_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-03</xbrli:startDate><xbrli:endDate>2025-12-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_RelatedPartyTransactionAxis_NonrelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_RelatedPartyTransactionAxis_NonrelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_RelatedPartyTransactionAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_RelatedPartyTransactionAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240112_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231106_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240419_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240328_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240109_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240613_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240112to20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-12</xbrli:startDate><xbrli:endDate>2024-01-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241028to20241028_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-28</xbrli:startDate><xbrli:endDate>2024-10-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240628to20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-28</xbrli:startDate><xbrli:endDate>2024-06-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241018to20241018_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-18</xbrli:startDate><xbrli:endDate>2024-10-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240819to20240819_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-19</xbrli:startDate><xbrli:endDate>2024-08-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241101to20241101_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-01</xbrli:startDate><xbrli:endDate>2024-11-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250731_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-13</xbrli:startDate><xbrli:endDate>2024-11-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_NewConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:NewConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240423_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106to20241106_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-06</xbrli:startDate><xbrli:endDate>2024-11-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_FinancialInstrumentAxis_WarrantMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember_StatementClassOfStockAxis_SubordinateVotingSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">devs:SubordinateVotingSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241106_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241113to20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-13</xbrli:startDate><xbrli:endDate>2024-11-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241113_ShortTermDebtTypeAxis_NewConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:NewConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:AdditionalConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250319to20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:AdditionalConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-03-19</xbrli:startDate><xbrli:endDate>2025-03-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:AdditionalConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:AdditionalConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtInitialTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-17</xbrli:startDate><xbrli:endDate>2025-07-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtInitialTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-07-17</xbrli:startDate><xbrli:endDate>2025-07-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtInitialTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtInitialTrancheMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230801to20240731_CounterpartyNameAxis_EnvvironSASMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputForeignExchangeRateMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputForeignExchangeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForTheCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForTheCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForTheCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForTheCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputForeignExchangeRateMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputForeignExchangeRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputProbabilityOfDeSPACTransactionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputProbabilityOfDeSPACTransactionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForFocusImpactMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForFocusImpactMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputConversionPriceMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConversionPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputConversionPriceMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConversionPriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate202107Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">devs:AccountingStandardsUpdate202107Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221104to20221104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-04</xbrli:startDate><xbrli:endDate>2022-11-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate202201Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202201Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-11-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801to20240801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-08-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240731_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230801to20240731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240731_FinancialInstrumentAxis_WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801to20250731_FinancialInstrumentAxis_WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_FinancialInstrumentAxis_WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_FinancialInstrumentAxis_WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_FinancialInstrumentAxis_WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240802_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-08-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801to20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241029to20241029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-29</xbrli:startDate><xbrli:endDate>2024-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20250831_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240905to20240905"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-09-05</xbrli:startDate><xbrli:endDate>2024-09-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240905"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241028to20241028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-28</xbrli:startDate><xbrli:endDate>2024-10-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PrivateWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230801to20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-01</xbrli:startDate><xbrli:endDate>2024-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241206_ClassOfWarrantOrRightAxis_SPACWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250831_ClassOfWarrantOrRightAxis_SPACWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241101to20250731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-11-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_AwardTypeAxis_StockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031_AwardTypeAxis_StockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240731_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240801to20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2025-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240801to20241031_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_AwardDateAxis_March12022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March12022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_AwardDateAxis_July302024Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:July302024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_AwardDateAxis_March262025Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March262025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_AwardDateAxis_November302021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:November302021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_AwardDateAxis_March142022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March142022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_AwardDateAxis_December242021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:December242021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_AwardDateAxis_November302021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:November302021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_AwardDateAxis_March262025Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March262025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_AwardDateAxis_March142022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March142022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_AwardDateAxis_December242021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:December242021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_AwardDateAxis_July302024Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:July302024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_AwardDateAxis_March12022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March12022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250731_TitleOfIndividualAxis_DirectorsAndOfficersMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">devs:DirectorsAndOfficersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_TitleOfIndividualAxis_DirectorsAndOfficersMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">devs:DirectorsAndOfficersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_CreditRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis">devs:LiquidityRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis">devs:LiquidityRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_StatementBusinessSegmentsAxis_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:StrategicPartnershipAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:AmendedStrategicPartnershipAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:StrategicPartnershipAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-01</xbrli:startDate><xbrli:endDate>2025-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:GreenlinesTechnologyIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-02-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240216to20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:GreenlinesTechnologyIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-16</xbrli:startDate><xbrli:endDate>2024-02-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:GreenlinesTechnologyIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:FocusImpactPartnersLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">devs:StrategicConsultingAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">devs:StrategicConsultingAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:FocusImpactPartnersLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-13</xbrli:startDate><xbrli:endDate>2024-11-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-10-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251028to20251028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-10-28</xbrli:startDate><xbrli:endDate>2025-10-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251203to20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:AgreementAndPlanOfMergerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:SouthernEnergyRenewablesIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-03</xbrli:startDate><xbrli:endDate>2025-12-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:AgreementAndPlanOfMergerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:SouthernEnergyRenewablesIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20251203to20251203_SubsequentEventTypeAxis_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-03</xbrli:startDate><xbrli:endDate>2025-12-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251201to20251231_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_SubsequentEventTypeAxis_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20251201to20251231_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember_SubsequentEventTypeAxis_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001854480</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-12-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U001"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U002"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="U003"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U004"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U005"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U006"><xbrli:measure>devs:SOLANA</xbrli:measure></xbrli:unit><xbrli:unit id="U007"><xbrli:measure>devs:BITCOIN</xbrli:measure></xbrli:unit><xbrli:unit id="U008"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>devs:SOLANA</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U009"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>devs:BITCOIN</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U010"><xbrli:measure>devs:Installment</xbrli:measure></xbrli:unit><xbrli:unit id="U011"><xbrli:measure>devs:PromissoryNote</xbrli:measure></xbrli:unit><xbrli:unit id="U012"><xbrli:measure>devs:Tranche</xbrli:measure></xbrli:unit><xbrli:unit id="U013"><xbrli:measure>devs:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U014"><xbrli:measure>devs:Demand</xbrli:measure></xbrli:unit><xbrli:unit id="U015"><xbrli:measure>devs:Lawsuit</xbrli:measure></xbrli:unit><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_142fcff5664d451cbba7e5c833cfaf53" toRefs="Foot_58d82b855b694388befcd62759f0130d" linkRole="http://www.xbrl.org/2003/role/link"/></ix:resources></ix:header></div>
<div style="line-height: initial;">

  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <hr style="border: none; border-bottom: 1px solid black; border-top: 4px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"/>
    <div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-size: 14pt; font-weight: bold; font-family: 'Times New Roman';">UNITED STATES</div>

      <div style="text-align: center; color: rgb(0, 0, 0); font-size: 14pt; font-weight: bold; font-family: 'Times New Roman';">SECURITIES AND EXCHANGE COMMISSION</div>

      <div style="text-align: center; color: rgb(0, 0, 0); font-size: 12pt; font-weight: bold; font-family: 'Times New Roman';">Washington, D.C. 20549</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div style="text-align: center; color: rgb(0, 0, 0); font-size: 18pt; font-weight: bold; font-family: 'Times New Roman';">FORM <ix:nonNumeric name="dei:DocumentType" id="Fact_634df66d78bb436585032835b2e9f2ed" contextRef="c20250801to20251031">10-Q</ix:nonNumeric></div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: left; vertical-align: top; width: 18pt;"><ix:nonNumeric name="dei:DocumentQuarterlyReport" id="Fact_29e73ebde7a04987bd6bedd4a855b328" contextRef="c20250801to20251031" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric><br/>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="color: rgb(0, 0, 0);"><span style="font-weight: bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div>
              </td>

  </tr>


</table>
      </div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div style="text-align: center; color: #000000; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">For the quarterly period ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_cca8cff97c2e42449260c0b834e2eca0" contextRef="c20250801to20251031" format="ixt:date-monthname-day-year-en">October 31, 2025</ix:nonNumeric></div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div style="text-align: center; color: #000000; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">OR</div>

      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: left; vertical-align: top; width: 18pt;"><ix:nonNumeric name="dei:DocumentTransitionReport" id="Fact_834c9962b9d542b39e2a98502f138642" contextRef="c20250801to20251031" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-indent: -35.9pt; margin-right: 0.1pt; margin-left: 36pt; color: rgb(0, 0, 0);"><span style="font-weight: bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div>
              </td>

  </tr>


</table>
      </div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> </span><br/>
      </div>

      <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">For the transition period from</span>&#160;<span style="text-decoration: underline;">&#160; &#160; &#160; &#160; </span>&#160;<span style="font-weight: bold;">to </span><span style="text-decoration: underline;">&#160; &#160; &#160; &#160; </span></div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> </span><br/>
      </div>

      <div style="text-align: center; color: rgb(0, 0, 0); font-size: 24pt; font-weight: bold; font-family: 'Times New Roman';"><ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_fc234415aa434e6bae46f5e120c1cd1c" contextRef="c20250801to20251031">DEVVSTREAM CORP.</ix:nonNumeric><br/>
      </div>

      <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Exact name of registrant as specified in its charter)</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 32%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_56f9dde3701e4dfd9d189cdd2bf0dceb" contextRef="c20250801to20251031" format="ixt-sec:edgarprovcountryen">Alberta, Canada</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 32%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><ix:nonNumeric name="dei:EntityFileNumber" id="Fact_7cc5c70833224cbcb582c239002b6ef5" contextRef="c20250801to20251031">001-40977</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 32%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_e3981bd31b9f41ffbb0676631f29bfe4" contextRef="c20250801to20251031">86-2433757</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>

  <tr>

    <td style="width: 32%; vertical-align: top;">
              <div style="text-align: center; color: rgb(0, 0, 0);">(State or other jurisdiction of&#160; incorporation or organization)</div>
            </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 32%; vertical-align: top;">
              <div style="text-align: center; color: rgb(0, 0, 0);">(Commission File Number)</div>
            </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 32%; vertical-align: top;">
              <div style="text-align: center; color: rgb(0, 0, 0);">(I.R.S. Employer&#160; Identification Number)</div>
            </td>

  </tr>


</table>
      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 49.03%; vertical-align: top;">
              <div style="text-align: center; color: #000000; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_ab44983e32e04e3b9b60b54a8c5d431d" contextRef="c20250801to20251031">2108 N St., Suite 4254</ix:nonNumeric><br/>
              </div>
              <div style="text-align: center; color: #000000; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_d32d82db9f1d4736a2c30d52333cfb24" contextRef="c20250801to20251031">Sacramento</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="Fact_4e1db46f3f604c1aa15172c7602448d5" contextRef="c20250801to20251031" format="ixt-sec:stateprovnameen">California</ix:nonNumeric></div>
            </td>

    <td style="width: 1.96%; vertical-align: top;">&#160;</td>

    <td style="width: 49.02%; vertical-align: bottom;">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_e903cdaf144a4bc7bc98d897ad44d92f" contextRef="c20250801to20251031">95816</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>

  <tr>

    <td style="width: 49.03%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: rgb(0, 0, 0);">(Address of principal executive offices)</div>
            </td>

    <td style="width: 1.96%; vertical-align: top;">&#160;</td>

    <td style="width: 49.02%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: rgb(0, 0, 0);">(Zip Code)</div>
            </td>

  </tr>


</table>
      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> </span><br/>
      </div>

      <div style="text-align: center; color: #000000; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric name="dei:CityAreaCode" id="Fact_18869436debe44ef814fdbaf6e560da5" contextRef="c20250801to20251031">818</ix:nonNumeric>)-<ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_da99f43f003c41419af98be1e5efcbd6" contextRef="c20250801to20251031">683-2765</ix:nonNumeric></div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> </span><br/>
      </div>

      <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Former name, former address and former fiscal year, if changed since last report)</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div style="text-align: center; color: #000000; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Securities registered pursuant to Section 12(b) of the Act:</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 40%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Title of each class</div>
            </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 18%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Trading Symbol(s)</div>
            </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 38%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Name of each exchange on which registered</div>
            </td>

  </tr>

  <tr>

    <td style="width: 40%; vertical-align: top;">
              <div style="text-align: justify; color: rgb(0, 0, 0);"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_74dc16f907a441268e83bd3fcf903520" contextRef="c20250801to20251031">Common shares</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 18%; vertical-align: top;">
              <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonNumeric name="dei:TradingSymbol" id="Fact_ba2ded9f02af49639110bac42ddbc72f" contextRef="c20250801to20251031">DEVS</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 38%; vertical-align: top;">
              <div style="text-align: center; color: rgb(0, 0, 0);">The <ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_775fd9667d254aa09a8f4206261bcaab" contextRef="c20250801to20251031" format="ixt-sec:exchnameen">Nasdaq</ix:nonNumeric> Capital Market<br/>
              </div>
            </td>

  </tr>


</table>
      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> </span><br/>
      </div>

      <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of
        1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric name="dei:EntityCurrentReportingStatus" id="Fact_27eb92982be4410598f4084dc47f778a" contextRef="c20250801to20251031">Yes</ix:nonNumeric> &#9746; No &#9744;</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> </span><br/>
      </div>

      <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of
        Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric name="dei:EntityInteractiveDataCurrent" id="Fact_018de89cd7d8442095d9644db0f6b7a4" contextRef="c20250801to20251031">Yes</ix:nonNumeric> &#9746; No &#9744;</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> </span><br/>
      </div>

      <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company,
        or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> </span><br/>
      </div>

      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 20%; vertical-align: middle;">
              <div style="color: rgb(0, 0, 0);">Large accelerated filer</div>
            </td>

    <td style="width: 26%; vertical-align: middle;">
              <div style="text-align: center; color: rgb(0, 0, 0);">&#9744;</div>
            </td>

    <td style="width: 34%; vertical-align: middle;">
              <div style="text-align: right; color: rgb(0, 0, 0);">Accelerated filer</div>
            </td>

    <td style="width: 20%; vertical-align: middle;">
              <div style="text-align: center; color: rgb(0, 0, 0);">&#9744;</div>
            </td>

  </tr>

  <tr>

    <td style="width: 20%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);"><ix:nonNumeric name="dei:EntityFilerCategory" id="Fact_e5ff4d6ada01432588245749716fa7d8" contextRef="c20250801to20251031" format="ixt-sec:entityfilercategoryen">Non-accelerated filer</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 26%; vertical-align: top;">
              <div style="text-align: center; color: rgb(0, 0, 0);">&#9746;</div>
            </td>

    <td style="width: 34%; vertical-align: top;">
              <div style="text-align: right; color: rgb(0, 0, 0);">Smaller reporting company</div>
            </td>

    <td style="width: 20%; vertical-align: top;">
              <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonNumeric name="dei:EntitySmallBusiness" id="Fact_7b9401a9730443ac988430aead1bb378" contextRef="c20250801to20251031" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>

  <tr>

    <td style="width: 20%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Emerging growth company</div>
            </td>

    <td style="width: 26%; vertical-align: top;">
              <div style="text-align: center; color: rgb(0, 0, 0);"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_19794e6222994354be4ba25019fbe282" contextRef="c20250801to20251031" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric><br/>
              </div>
            </td>

    <td style="width: 34%; vertical-align: top;">&#160;</td>

    <td style="width: 20%; vertical-align: top;">&#160;</td>

  </tr>


</table>
      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any
        new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. <ix:nonNumeric name="dei:EntityExTransitionPeriod" id="Fact_5edb288cf4b34ffc800a82f239e08119" contextRef="c20250801to20251031" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> </span><br/>
      </div>

      <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes <ix:nonNumeric name="dei:EntityShellCompany" id="Fact_2f1b200809b84d218109d6ff722890c9" contextRef="c20250801to20251031" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric> No &#9746;</div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;">As of December 15, 2025, </span><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" id="Fact_a6c24bf0d8c3492698e33aefd3c51dbf" contextRef="c20251215" unitRef="U001" decimals="INF" scale="0" format="ixt:num-dot-decimal">4,380,012</ix:nonFraction><span style="color: rgb(0, 0, 0);"> common shares were issued and outstanding.</span></div>

      <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </div>

      <div>
        <hr style="border: none; border-bottom: 4px solid black; border-top: 1px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"/></div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <div style="text-align: justify;">
          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          </div>

          <div>
            <div>
              <div style="text-align: center; color: #000000; font-weight: bold;">
                <div style="color: #000000; font-weight: bold;">DEVVSTREAM CORP.</div>

                <div style="color: #000000; font-weight: bold;">Quarterly Report on Form 10-Q</div>

                <div style="color: #000000; font-weight: bold;"><a id="TABLEOFCONTENTS"><!--Anchor--></a>TABLE OF CONTENTS</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 6%; vertical-align: bottom;">&#160;</td>

    <td style="width: 89%; vertical-align: bottom;">&#160;</td>

    <td style="width: 5%; vertical-align: bottom; border-bottom: #000000 2px solid;">
                        <div style="text-align: center; color: #000000; font-weight: bold;">Page</div>
                      </td>

  </tr>

  <tr>

    <td colspan="2" style="vertical-align: middle;"><br/>
                      </td>

    <td style="width: 5%; vertical-align: middle;">&#160;</td>

  </tr>

  <tr>

    <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div><a href="#PARTIFINANCIALINFORMATION">PART I &#8211; FINANCIAL INFORMATION</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">1</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 1.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#FinancialStatements">Financial Statements</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">1</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div>
                          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#BALANCESHEETS">Condensed Consolidated Interim Balance Sheets as of October 31, 2025 (unaudited) and July 31, 2025</a></div>
                        </div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">3</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div>
                          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#STATEMENTSOFOPERATIONSAND">Condensed Consolidated Interim Statements of Operations and Comprehensive Loss for the three months
                              ended October 31, 2025 and 2024 (unaudited)</a></div>
                        </div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">4</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div>
                          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><a href="#SHAREHOLDERSDEFICIENCY">Condensed Consolidated Interim Statements of Changes in Shareholders&#8217; Deficiency for the three months
                              ended October 31, 2025 and 2024 (unaudited)</a></div>
                        </div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">5</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div>
                          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><a href="#CASHFLOWS"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Condensed Consolidated Interim
                                Statements of Cash Flows for the three months ended October 31, 2025 and 2024 (unaudited)</span></a></div>
                        </div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">6</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">&#160;</td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#NotestoCondensedConsolida">Notes to Condensed Consolidated Financial Statements (unaudited)</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">7</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 2.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#ManagementsDiscussionandA">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">38</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 3.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#QuantitativeandQualitativ">Quantitative and Qualitative Disclosures about Market Risk</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">60</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 4.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#ControlsandProcedures.">Control and Procedures</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">60</div>
                      </td>

  </tr>

  <tr>

    <td colspan="2" style="vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div><a href="#PARTII-">PART II &#8211; OTHER INFORMATION</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">62</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 1.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#Item1.">Legal Proceedings</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">62</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 1A.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#Item1A.">Risk Factors</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">62</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 2.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#Item2.">Unregistered Sales of Equity Securities and Use of Proceeds</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">64</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 3.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#Item3.">Defaults Upon Senior Securities</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">64</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 4.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#Item4.">Mine Safety Disclosures</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">64</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 5.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#Item5.">Other Information</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">65</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: middle;">&#160;</td>

    <td style="width: 89%; vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 6%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: #000000;">Item 6.</div>
                      </td>

    <td style="width: 89%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div><a href="#Item6.">Exhibits</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">66</div>
                      </td>

  </tr>

  <tr>

    <td colspan="2" style="vertical-align: middle;">&#160;</td>

    <td style="width: 5%; vertical-align: middle; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td colspan="2" style="vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div><a href="#SIGNATURES">SIGNATURES</a></div>
                      </td>

    <td style="width: 5%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
                        <div style="text-align: right; color: #000000;">69</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

              </div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div>
                    <div style="text-align: left;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></span><a href="#TABLEOFCONTENTS"><br/>
                      </a> </div>

                  </div>

                </div>

              </div>

              <!--PROfilePageNumberReset%Num%1%%%-->
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><a id="PARTIFINANCIALINFORMATION"><!--Anchor--></a></div>

            </div>

          </div>

          <div><span style="color: rgb(0, 0, 0);"> </span></div>
</div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <div style="text-align: center; color: #000000; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">PART I &#8211; FINANCIAL INFORMATION</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <a id="FinancialStatements"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 45pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 1.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Financial Statements</div>
              </td>

  </tr>


</table>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div>
          <div style="text-align: center; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">DevvStream Corp.</div>

          <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Condensed Consolidated Interim Financial Statements</div>

          <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">(Expressed in United States dollars)</div>

          <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024<br/>
          </div>

          <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">(unaudited)<br/>
          </div>

          <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">1</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a></div>

          </div>

        </div>

        <div>
          <div style="text-align: center; color: #000000; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">
            <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">INDEX TO CONDENSED CONSOLIDATED INTERIM FINANCIAL STATEMENTS</div>

          </div>

        </div>

        <div>
          <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; color: #000000;"> </span><br/>
          </div>

        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 94%; vertical-align: top;">&#160;</td>

    <td style="width: 6%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: #000000; font-weight: bold;">Page</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="font-weight: normal;"><a href="#BALANCESHEETS">Condensed Consolidated Interim Balance Sheets as of October 31, 2025 and July 31, 2025</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;">3</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div style="font-weight: normal;"><a href="#STATEMENTSOFOPERATIONSAND">Condensed Consolidated Interim Statements of Operations and Comprehensive Loss for the three months ended October 31, 2025 and 2024</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: center;">4</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="font-weight: normal;"><a href="#SHAREHOLDERSDEFICIENCY">Condensed Consolidated Interim Statements of Changes in Shareholders&#8217; Deficiency for the three months ended October 31, 2025 and 2024<br/>
                  </a> </div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;">5</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div style="font-weight: normal;"><a href="#CASHFLOWS">Condensed Consolidated Interim Statements of Cash Flows for the three months ended October 31, 2025 and 2024</a><br/>
                </div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: center;">6</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="font-weight: normal;"><a href="#NotestoCondensedConsolida">Notes to the Condensed Consolidated Interim Financial Statements</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center;">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">7<br/>
                </div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div>
          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On August 8 2025, the Company effected a 1-for-10&#160;reverse&#160;stock split of its outstanding common stock. All share and per share amounts in these
            consolidated financial statements and related footnotes have been retroactively adjusted to reflect the&#160;reverse&#160;stock split for all periods presented, unless otherwise indicated (the &#8220;Reverse&#160;Stock Split&#8221;).</div>

          <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/>
          </div>

        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">2</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a></div>

          </div>

        </div>

        <!--PROfilePageNumberReset%Num%3%%%--> </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <a id="BALANCESHEETS"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 99.92%; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">DevvStream Corp.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 99.92%; vertical-align: top;">
                <div style="color: #000000;">CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS<br/>
                </div>
              </td>

  </tr>

  <tr>

    <td style="width: 99.92%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">(Unaudited - Expressed in United States dollars)</div>
              </td>

  </tr>


</table>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">As at</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: right; color: #000000; font-weight: bold;">October 31,</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">2025</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: right; color: #000000; font-weight: bold;"> July 31,</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">2025</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">ASSETS</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Current assets</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Cash</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:Cash" id="Fact_5dcd32d8ee064e27b546193a4f86ca8b" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">819,076</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:Cash" id="Fact_d761dffeebda4ca197d6d4490be6debe" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,446,111</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%;">
                <div style="margin-left: 9pt;">Trade receivable<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_e7b18048a4dd46efaf23983b663e5f87" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,040</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_716cabaa994242cb80d287fa0cb38d49" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,360</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">GST receivable</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="devs:GoodAndServiceTaxReceivableCurrent" id="Fact_5145154fc27b4b0d836afa930c890a49" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">151,775</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="devs:GoodAndServiceTaxReceivableCurrent" id="Fact_abf89d4caf3d4381bf7aa61bdb76cac1" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">140,646</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%;">
                <div style="margin-left: 9pt;">Corporate taxes receivable</div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" id="Fact_7e3974fa8cec49ec829ed01b6d054aea" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">171,573</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" id="Fact_dbe559d9abb24ea1804aa7a96b010cd0" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">171,573</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="margin-left: 9pt;">Deferred financing costs <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:DeferredFinanceCostsCurrentNet" id="Fact_d6190d17311542a7b435fb661a35f0f7" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">138,720</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:DeferredFinanceCostsCurrentNet" id="Fact_76e4bacc022b4bd19f330795b3aa4389" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">138,720</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Prepaid expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" id="Fact_a28f10a6708c4fe18890d24e3e329122" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">292,917</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" id="Fact_60c68e7ec8da461989b5249d64e8f507" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">175,896</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="margin-left: 9pt;">Deposit on carbon credits purchase <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" id="Fact_69f3dbce3098431aabc131438be90ac4" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">173,649</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" id="Fact_385a86565d1748bab9178c1c6e17bcad" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">173,649</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="margin-left: 9pt;">Carbon credits <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" id="Fact_6d95fbe457b6443f89693ea6ec5258d5" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">82,822</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAssetCurrent" id="Fact_6e92ccabb8a04fefabdbba9b0e628f10" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">83,672</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Total current assets</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AssetsCurrent" id="Fact_e637b664877b40e1af47ff278373ac5c" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,837,572</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AssetsCurrent" id="Fact_c0fa8d63a175427b99ec32ca8da4e291" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">4,337,627</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Restricted cash</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:RestrictedCashNoncurrent" id="Fact_4348a39be3704ba5a2762126616cd8a9" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,280,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:RestrictedCashNoncurrent" id="Fact_f0457822e9f441ebb952ef643355780b" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">6,405,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%;">Cryptocurrencies &#8211; restricted</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:CryptoAssetFairValueNoncurrent" id="Fact_e477613d076d4caeb8bcff0b948b31a4" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">4,715,853</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:CryptoAssetFairValueNoncurrent" id="Fact_2e2d3ea6208544548781514ae1befdf5" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">Deferred financing costs, long-term <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNoncurrentNet" id="Fact_87d69495bdd7492c925e94dc1ce95a42" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">137,960</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:DeferredFinanceCostsNoncurrentNet" id="Fact_e9984b1ce40448b6a3d9cbf52ea452cc" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">172,925</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%;">Deposit on carbon credits purchase, long-term <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:DepositsAssetsNoncurrent" id="Fact_ce637c40fdc344529c6df82ee39cd2ff" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">247,754</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:DepositsAssetsNoncurrent" id="Fact_32204218747a4019abefee80e1cb4262" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">247,754</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">Investment in associate <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:LongTermInvestments" id="Fact_c4332d8d7cf0458388f81156872af52d" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">618,422</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:LongTermInvestments" id="Fact_9d82eeb7230b4f40881274a575d91ebc" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">707,989</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Total assets</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:Assets" id="Fact_618a9246b0db4f0fafd83e465a39806e" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,837,561</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:Assets" id="Fact_b550e60c12184166a7cfe8f171ea0286" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">11,871,295</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">LIABILITIES AND SHAREHOLDERS&#8217; DEFICIENCY</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Current liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Accounts payable and accrued liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_5a25cdfd31b44326b88e70e6a48acf38" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,125,915</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_da085d1b4f2c4deeb6dfcc4d68899994" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,682,665</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Accounts payable and accrued liabilities &#8211; related parties<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="devs:AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" id="Fact_86fc6fadf16d4c98876079c582f07987" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">226,410</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="devs:AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" id="Fact_161c321c02a74d54b47f9c7ee7f9da62" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">794,990</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Convertible debentures</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ConvertibleDebtCurrent" id="Fact_99c37fef39464614b36478f1e8a8360c" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">379,703</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ConvertibleDebtCurrent" id="Fact_af823d953fcc4769b75997f7a8b53dd7" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">375,027</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Derivative liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_355e7f325ff745709d5e947de523adbc" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">74,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_47da97c08bc044a989b4f76d53b20e52" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">72,500</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%;">
                <div style="margin-left: 9pt;">Warrant liabilities<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstanding" id="Fact_78995afebfe5466bbe8b0993bd7417af" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,343,175</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstanding" id="Fact_5e1aaf4f5af5439bb004678b37530b9d" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,626,473</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="margin-left: 9pt;">Stock option liabilities <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent" id="Fact_14a1f63b276f406f8a054a83edbde877" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">61,506</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent" id="Fact_647342d405294e56b4e00966c6d46210" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">133,465</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="margin-left: 9pt;">Stop loss provision liabilities <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="devs:StopLossProvisionLiabilitiesCurrent" id="Fact_10ab926e1a0f4a7d907fcfe11041a68f" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,094,765</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="devs:StopLossProvisionLiabilitiesCurrent" id="Fact_4ee9007f8c0c4fb696852efc0dd6ccf8" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,065,235</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Total current liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" id="Fact_fc8bb70e064b402382383d8d5b569c14" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">15,305,474</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" id="Fact_96d9445970c042648452ed41ded38f55" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">18,750,355</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;">Convertible debentures, long term <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:ConvertibleDebtNoncurrent" id="Fact_a7593780e5874c428f69eb0fb15b4655" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,812,477</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:ConvertibleDebtNoncurrent" id="Fact_c420c95ec5c54d8582e55ce11d7c1998" contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,800,339</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">Convertible debentures &#8211; related parties, long term <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ConvertibleDebtNoncurrent" id="Fact_b84f4a3221d24d12b0e94777ff8e4d94" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">4,052,638</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ConvertibleDebtNoncurrent" id="Fact_f2081bef95e840a4aa027e2dfec1e5a7" contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,914,146</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">Total liabilities <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:Liabilities" id="Fact_f34001732a9140758ef0e34718dcbdec" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">28,170,589</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:Liabilities" id="Fact_055138169eb747f19769d8ebf0b82fcc" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">31,464,840</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Shareholders&#8217; deficiency</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Common shares</div>
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">(<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockNoParValue" id="Fact_c8991e9e1ff74d5ab697b87209169aa6" contextRef="c20251031" unitRef="U003" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:CommonStockNoParValue" id="Fact_3bf5bb60006948ab812943223d96e7c7" contextRef="c20250731" unitRef="U003" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></span> par value, <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_b82c5f552e094292bb3025e99513217e"><span style="-sec-ix-hidden:Fact_7b5835968366493bb09b5ef6b15ad0d1">unlimited</span></span></span> common shares authorized; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_8e6fd320fac34b7fb3f624b0b5e10f7e" contextRef="c20251031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_42e7968bfdf64cf0b03bc39c5c99e743" contextRef="c20251031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,841,642</ix:nonFraction></ix:nonFraction></span>
                  common shares issued and outstanding) (July 31, 2025 &#8211; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_99bdc65bf7714f66bd892ec14dd9d3ca" contextRef="c20250731" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_0662b47cf0604aa2ad3bac41094a252f" contextRef="c20250731" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,541,668</ix:nonFraction></ix:nonFraction></span>)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_57db22c0fcdc4217a29af3580077f47c" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_8e43a19df62344a08945d5a83617fcef" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Additional paid in capital</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_d7ec877425214272889db5fb2424ec84" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">14,956,881</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_82cdd7a60bed432d88feb0bcfeca0ac7" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">14,174,914</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%;">Subscription receivable<br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction name="us-gaap:StockholdersEquityNoteSubscriptionsReceivable" id="Fact_fb41fc6df78e499287327eaa49aceab7" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">20,000</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction name="us-gaap:StockholdersEquityNoteSubscriptionsReceivable" id="Fact_531a5fd94d114fc9a7efd29deb017e3e" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">20,000</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Accumulated other comprehensive income<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" id="Fact_0868d5cbc63146fe96d690b216063854" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">45,097</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" id="Fact_355c685bcb0c4d30b047eaf792abcb58" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">45,001</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Deficit</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_52010ccf603640eb8d305ec6b41bf3f2" contextRef="c20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">34,315,006</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_ff28d660853845baad78818da0789e16" contextRef="c20250731" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">33,793,460</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Total shareholders&#8217; deficiency</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_6d7b1fa61a4f4e2795ae4895972cb0b0" contextRef="c20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">19,333,028</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_aeefb01045d6461cb7bcb7831e39741e" contextRef="c20250731" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">19,593,545</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Total liabilities and shareholders&#8217; deficiency</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_fe563426f7d343369df510fb6de7dc13" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,837,561</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_a2a7d6341a874001a0d79086a42ec0b5" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">11,871,295</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 76%;"><br/>
              </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; text-align: right;">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 9%; text-align: right;">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; text-align: right;">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; text-align: left;">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 9%; text-align: right;">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">Going concern (Note 2(b))<br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%;">Commitments and contingencies (Note 17)<br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">Subsequent events (Note 18)<br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
        <div><br/></div>

        <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">See accompanying notes to the condensed consolidated interim financial statements.</div>

        <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">3</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a></div>

          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <a id="STATEMENTSOFOPERATIONSAND"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: bottom;">
                <div style="color: #000000; font-weight: bold;">DevvStream Corp.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: bottom;">
                <div style="color: #000000;">CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</div>
              </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: bottom;">
                <div style="color: #000000;">(Unaudited - Expressed in United States dollars)</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">For the three months ended October 31,</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;"> 2025</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;"> 2024</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-top: #000000 solid 2px; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-weight: bold;">Revenue</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">$ <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;"><ix:nonFraction name="us-gaap:Revenues" id="Fact_f61deef9ff4c4a54a8796613a6c4a318" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,100</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">$</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;"><ix:nonFraction name="us-gaap:Revenues" id="Fact_4546223905c548afb44b1622056dabc4" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; font-weight: bold;">Cost of sales <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" id="Fact_254406261df348b6aa3d8f0e90f02c2b" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,884</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" id="Fact_0c77dc0496b54747a388f4007ea8e1f2" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">Gross profit <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">(<ix:nonFraction name="us-gaap:GrossProfit" id="Fact_63cd41b7a7b54cea9045af2b7f9a2538" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">784</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;"><ix:nonFraction name="us-gaap:GrossProfit" id="Fact_808b117a271540bb81c172efc23ddf34" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Operating expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Sales and marketing</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
                <div style="color: #000000;"><br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" id="Fact_cd46b608ee714692b2bf6a7991c82c88" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">49,038</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
                <div style="color: #000000;"><br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" id="Fact_0e5ac4171c6e4322b62b2584bb19530f" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">271,895</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Depreciation</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:Depreciation" id="Fact_16877d518f554c5484b4147bc8ced4cf" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:Depreciation" id="Fact_efff2ff59f58484c886739422ed0b42b" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">361</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">General and administrative</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" id="Fact_397d3784e617472b90eec85035bd8451" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">578,567</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" id="Fact_1ba350d6d3774ad0a946478d898969f4" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">57,335</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Professional fees</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ProfessionalFees" id="Fact_17b098bc2ff447aba8c3d5fdcb7fd537" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,163,650</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ProfessionalFees" id="Fact_35dcb8519eda4a0792bd36159d0c6500" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,409,373</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Salaries and wages</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">(<ix:nonFraction name="devs:SalariesWagesAndReversal" id="Fact_d16d9c7ffbfc49cbac36926154475aa1" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">4,550</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;"><ix:nonFraction name="devs:SalariesWagesAndReversal" id="Fact_c1352f2c25f847b8b22836cbc40dd347" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">488,258</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Total operating expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:OperatingExpenses" id="Fact_57f9e11c41494d518833bad8bb067ea0" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,786,705</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:OperatingExpenses" id="Fact_c5523c202e214603ac88f111e78c449d" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,227,222</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Other income (expenses)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%;">
                <div style="margin-left: 9pt">
                  <div>Staking income <br/>
                  </div>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="devs:StakingIncome" id="Fact_b7afef99e2c04d2f9cd60e92cb3c2bd7" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">14,334</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="devs:StakingIncome" id="Fact_067fb8e8458e4cbc92140e89165b48d6" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Interest expense</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" id="Fact_3f1f0f9632a64d8e9e8b75d4f2134605" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">271,200</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" id="Fact_717e73f194a84b9f9be8779b5ea5b499" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">12,740</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Accretion expense</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;">(<ix:nonFraction name="devs:AccretionExpenseNonOperating" id="Fact_2db4cc3d18224bdc876e8f56c7f71080" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">230,015</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;">(<ix:nonFraction name="devs:AccretionExpenseNonOperating" id="Fact_6179c2ea5b484641b590f9d31b863e53" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">44,565</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Change in fair value of derivative liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" id="Fact_de052949542141f7aa91e730b40c9e12" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">1,500</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" id="Fact_b67f70eca0cb4fb298c30b5a282f36f0" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">1,348,350</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%;">
                <div style="margin-left: 9pt;">Change in fair value of warrant liabilities</div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" id="Fact_e40e0f0f9b2c4e439cc80d7c21427e07" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,283,298</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" id="Fact_37dc0e5a25ab46bcb71ba5a3798ab315" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">488,132</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Change in fair value of mandatory convertible debentures</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="devs:UnrealizedGainLossOnMandatoryConvertibleDebentures" id="Fact_812f8940fd1a43ff8d47597924f6e790" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="devs:UnrealizedGainLossOnMandatoryConvertibleDebentures" id="Fact_3c6b3d1998d14f7fb5d9e918d1ab106f" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">70,500</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Stop-loss provision loss</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: #000000;">(<ix:nonFraction name="devs:StopLossProvisionLoss" id="Fact_35136c5077f246a5ad0b91f52d92e9b8" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">29,530</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="devs:StopLossProvisionLoss" id="Fact_ba78db3de0b146e5841d4edec7c52f8f" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="margin-left: 9pt;">Equity loss on investment in associate <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:GainLossOnInvestments" id="Fact_7785d82348e0420e8a64544607805dac" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">89,567</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:GainLossOnInvestments" id="Fact_bfa3557186ee4c8ebd6702bf1989c12d" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%;">
                <div style="margin-left: 9pt;">Gain on share settlement <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="devs:GainLossOnSharesSettlement" id="Fact_96cb7c90e9a349089d3aa39b5cb56795" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction name="devs:GainLossOnSharesSettlement" id="Fact_71ec2fc30f9249c9a29561dc99f9330c" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">8,377</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">)</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="margin-left: 9pt;">Gain on settlement of debt <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" id="Fact_c14a0e0b3029492a8af75f5b0cd7ccfe" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">17,007</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" id="Fact_7d8d8aae892d4ad3b5b592de76f32f49" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%;">
                <div style="margin-left: 9pt;">Loss on revaluation of cryptocurrencies <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">(<ix:nonFraction name="devs:LossOnRevaluationOfCryptocurrencies" id="Fact_b354049c42ea46dfb97f2c16a6a14eb9" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">423,481</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="devs:LossOnRevaluationOfCryptocurrencies" id="Fact_5e5da9bfd7384725a20d18d869f94e69" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="margin-left: 9pt;">Foreign exchange gain (loss) <br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" id="Fact_8d40ccbf40914848bf7a91b1761cd775" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">3,403</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" id="Fact_b9c25a8d42d745edbe569f73c4b51b4d" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,452</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Net loss</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_3260d05ee2314734ad919823747e126c" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">521,546</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_2ab7505ff2b14a9dbc7e8c5e9f4868e2" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">4,056,434</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Other comprehensive loss</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Foreign currency translation</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_f0aed686bd044400a23ded299c8cafd8" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">96</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_be54e57514354ab3bb013925dc5c3488" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,495</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Net loss and comprehensive loss</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" id="Fact_063868671f814602b7f6750c7591b6bd" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">521,450</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" id="Fact_c51536cdffb84581941480b058afb936" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">4,054,939</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Weighted average number of shares outstanding - Basic and diluted</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_3c4187786c844fb796da0f6405442529" contextRef="c20250801to20251031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_0ef3e63d131f4a0aa9f37d1850451f52" contextRef="c20250801to20251031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,753,604</ix:nonFraction></ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_b91c7384d1a1486db3b25a11cb6fe001" contextRef="c20240801to20241031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_28d620ccdcb147d48c4505c7703237ba" contextRef="c20240801to20241031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,165,115</ix:nonFraction></ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Loss per share &#8211; Basic and diluted</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">$</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_a7e5f94f35eb4e63a777a68c41d02b72" contextRef="c20250801to20251031" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_809b8852950345ef8b493522f076e9ec" contextRef="c20250801to20251031" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal">0.14</ix:nonFraction></ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">$</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_a03301d4f19a40ea9d3cbe00c1bf6ff1" contextRef="c20240801to20241031" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_97db7f2af61f4f45913188ee1a6f7c27" contextRef="c20240801to20241031" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal">3.48</ix:nonFraction></ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">)</td>

  </tr>


</table>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">See accompanying notes to the condensed consolidated interim financial statements.</div>

        <div><br/></div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">4</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a></div>

          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;"> <div><span style="font-family: 'Times New Roman';"> </span></div>

    <div>
      <div>
        <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
          <div>
            <a id="SHAREHOLDERSDEFICIENCY"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: bottom;">
                    <div style="color: #000000; font-weight: bold;">DevvStream Corp.</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: bottom;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; DEFICIENCY</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: bottom;">
                    <div style="color: #000000;">(Unaudited - Expressed in United States dollars)</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">&#160;</td>

  </tr>


</table>
          </div>

          <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Number of Shares</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Additional </div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Paid-in Capital</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Subscription receivable</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Accumulated Deficit</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Accumulated </div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">other <br/>
                  </div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">comprehensive </div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">income (loss)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Total </div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">shareholders&#8217; </div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">equity </div>
                  <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">(deficiency)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Balance, July 31, 2024</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_b798ea13b7f2415c928e91b82006c689" contextRef="c20240731_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,163,871</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_8f043c0263db4ca69579cf8126691939" contextRef="c20240731_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,321,266</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_3a086ebdf67e4f388e9aeada85a47138" contextRef="c20240731_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_a82b440a54f2480686f0896b1e5972d7" contextRef="c20240731_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">21,726,229</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_f84f770082ed4cbaba77c850369cfdc0" contextRef="c20240731_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">43,553</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_9f47d787c69d404084c8bc247028b4fd" contextRef="c20240731" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">8,361,410</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; font-family: 'Times New Roman';">
                  <div style="text-align: left; margin-left: 8.95pt; color: rgb(0, 0, 0); font-size: 10pt;">Share based compensation - RSUs</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_c5a624b56cb743b18facdd854ac8c28a" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">126,343</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_2cf684fb42964c52afe3ae0cee02f91a" contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_f8361521a7d7440b90425cbfd3ab2130" contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_1244185b9178492b93a7e81265e506bf" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_9f4eac100d3148969897eb5f6f5c7de4" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">126,343</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="text-align: left; margin-left: 8.95pt; color: rgb(0, 0, 0); font-size: 10pt;">Share based compensation - Options</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_3aaed3bdb13a49cabdb3f08468809312" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">80,893</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_5ac4792ee1914a8b816f0e530c261804" contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_7c3e770b87c54ed5bfcdea6d63018ba6" contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_5d0f5e757aad400e9035562bcc17b8e1" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_650174b057f34808b1f432f232472468" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">80,893</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; font-family: 'Times New Roman';">
                  <div style="text-align: left; margin-left: 8.95pt; color: rgb(0, 0, 0); font-size: 10pt;">Warrants reclassified to liabilities on change in functional currency</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" id="Fact_154a32e832e642fe91881eeb55749df3" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">454,571</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" id="Fact_1ad41d6a9cc740e892dcdafe5a158be1" contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" id="Fact_59f3f7500f1e4d99a169d3f6e7faa39a" contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" id="Fact_d6193e8b23e2475bb15d0a9cfab69bd6" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" id="Fact_562020556e324441a2a925b59937c0d3" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">454,571</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="text-align: left; margin-left: 8.95pt; color: rgb(0, 0, 0); font-size: 10pt;">Shares issued for warrant exercises</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockIssuedDuringPeriodSharesWarrantExercise" id="Fact_ff4df99c8e48410e94aaf7b01c2bd0f7" contextRef="c20240801to20241031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">9,176</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" id="Fact_99783638593c4d4a912d10fb5244f00a" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">389,729</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" id="Fact_f4b324f6157a49da8e6a747dc62fba9e" contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" id="Fact_8f775a797540460caed5e1dc330c3dd9" contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" id="Fact_104b38d8c6d149dabd5598b3032791fd" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" id="Fact_9e2d179e64c24c0094dd2a4d5fc66a38" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">389,729</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; font-family: 'Times New Roman';">
                  <div style="text-align: left; margin-left: 8.95pt; color: rgb(0, 0, 0); font-size: 10pt;">Conversion of mandatory convertible debentures</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:ConversionOfMandatoryConvertibleDebenturesShares" id="Fact_243790d0bc3e4c23853fc8bce11c6012" contextRef="c20240801to20241031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,244</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:ConversionOfMandatoryConvertibleDebenturesValue" id="Fact_9753cfc9e4484fa888b893a4d7bcb7c2" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">49,500</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:ConversionOfMandatoryConvertibleDebenturesValue" id="Fact_2c6de5c437f94779993d1deaae377ce2" contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:ConversionOfMandatoryConvertibleDebenturesValue" id="Fact_5d39f30a45e44184bc315129b4804bf4" contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:ConversionOfMandatoryConvertibleDebenturesValue" id="Fact_75d501874b6d44ab9fb658411e9800d3" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:ConversionOfMandatoryConvertibleDebenturesValue" id="Fact_563a3de5fa0b433e8da8c3fc8d1470bc" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">49,500</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="text-align: left; margin-left: 8.95pt; color: rgb(0, 0, 0); font-size: 10pt;">Shares for settlement of debt</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:SharesIssuedForSettlementOfDebtInShares" id="Fact_d84adff137f84f07a59e7fffe5bc0a4e" contextRef="c20240801to20241031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,596</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:SharesIssuedForSettlementOfDebt" id="Fact_73cd7958bc434934957b112011815891" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">47,904</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:SharesIssuedForSettlementOfDebt" id="Fact_b21bdc16d8aa4bdf9dec047d8d2ec7b7" contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:SharesIssuedForSettlementOfDebt" id="Fact_d38b7c24f22040bda3f652f9b3dff864" contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:SharesIssuedForSettlementOfDebt" id="Fact_f09908de89d34c3eb6cb3e6f93e830a9" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:SharesIssuedForSettlementOfDebt" id="Fact_a39cd912a6e44ea78fc5ddd5df64bd67" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">47,904</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; font-family: 'Times New Roman';">
                  <div style="text-align: left; margin-left: 8.95pt; color: rgb(0, 0, 0); font-size: 10pt;">Foreign currency translation</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_659246d03db841218ca66b5ba266b637" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_bcfa980156f046a5b6147d69cae713a4" contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_1f064985df3547cab59bb2b58c9793aa" contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_af6e0c6b822d47daaac558d015691216" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,495</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_d116fac0219344238393432c73a5ea97" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,495</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="text-align: left; margin-left: 8.95pt; color: rgb(0, 0, 0); font-size: 10pt;">Net loss</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_e06e03fd398243eb85297e36bd62036e" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_09bb6147c6b44d9ba2d94f486989ffdc" contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_90cfaa14c3ad48c9a26d36ca39d52e1e" contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">4,056,434</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_0abb517f783446c9844e806eaa80d66e" contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_acb1e5874b23445e92998fead35e4253" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">4,056,434</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Balance, October 31, 2024</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_4bf05b6bff38403b8b99a3b88fd93294" contextRef="c20241031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,176,887</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_5aab04d234ee40e094af06e856c1c5ae" contextRef="c20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,561,064</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_fedb7c04f0504ca5873bfb2828abb29e" contextRef="c20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_f25ebbf8720e43b4bd05dbf787a12119" contextRef="c20241031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">25,782,663</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_60adbd4b9b214a5693c5026a870d45c4" contextRef="c20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">45,048</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_4f24d5443fe14beeb6de5cdb5cefdc97" contextRef="c20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">12,176,551</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Balance, July 31, 2025</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_cc860db7f67045fb8111c53c7178cc61" contextRef="c20250731_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,541,668</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_1af9564a455c4a6989cdf5f5a1fd8ee1" contextRef="c20250731_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">14,174,914</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_2cfca5cd7cfc444faa389aee7b01dc65" contextRef="c20250731_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">20,000</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_91019fe63eb94477a1ab8c7b0f27aca3" contextRef="c20250731_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">33,793,460</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_5cf5333a0f4f4b9983379e923872d244" contextRef="c20250731_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">45,001</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_654ffbac4d2d4a96897b508191249beb" contextRef="c20250731" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">19,593,545</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">Cancellation of shares</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="devs:StockCancelledDuringPeriodShares" id="Fact_323506848cfe472ea7b5b252365bac2d" contextRef="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">26</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockCancelledDuringPeriodValue" id="Fact_d4a6f4bfd1de46be93bcfcd18e1c1eb7" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockCancelledDuringPeriodValue" id="Fact_3732dfbcc04e4a2dbfdfae3adc1e650f" contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockCancelledDuringPeriodValue" id="Fact_31cf5ddfd57142e6b15fce0d351d8b8e" contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockCancelledDuringPeriodValue" id="Fact_e38913b04b294af294574cc66ce6ad83" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockCancelledDuringPeriodValue" id="Fact_97c822710ba7485e8b3a94f393129a66" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">Share based compensation - RSUs</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_c55022deb43c4a61b61ffd034775c617" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">41,895</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_225c28e58df448e2aeecba563fea7373" contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_a047d8b05cee4dbe9e60091d12f52e6c" contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_881683094f334e11bd71f3ea2f0db066" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" id="Fact_582b6417e1e846ad9ec776b9feff6eb8" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">41,895</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">Share based compensation - Options</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_64e7ed874f21441d8dfdc557cfede388" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">18,437</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_3cb43029c3a54797895fcd303a127b01" contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_c522ac1dd3794b6b94307f9171bb31cc" contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_7588d16c1f8b49328b92a3664d84df47" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" id="Fact_7cd9548fec6e46c0a7ccae292c43d256" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">18,437</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">Shares issued for ELOC drawdown</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" id="Fact_2f4128a1f90c4a1b95ffd6e1f434e3e4" contextRef="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" id="Fact_b534ffe012ab4e78ab10a92baed30822" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">756,600</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" id="Fact_4a2676b83b234b90a76156abe6716a9b" contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" id="Fact_6ccc97224dbf481ab09185c8a47e9434" contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" id="Fact_20c10d9a52c24a0e84ce14ab6f8df557" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" id="Fact_d99677e40da94171a044ecfbde60579d" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">756,600</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">Amortization of deferred financing costs</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="devs:AmortizationOfDeferredFinancingCosts" id="Fact_06dc5a2c1a704e22a23e016ae628bfd6" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">34,965</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:AmortizationOfDeferredFinancingCosts" id="Fact_06c106a4901f47bb9008e47978d22624" contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:AmortizationOfDeferredFinancingCosts" id="Fact_c948a75ee81146cabc25e25086517813" contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="devs:AmortizationOfDeferredFinancingCosts" id="Fact_972689bd399a4cda8ba35d0ea11341a3" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="devs:AmortizationOfDeferredFinancingCosts" id="Fact_f478a37dac214686989ae29101e58ae2" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">34,965</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">Foreign currency translation</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_09896d1d2e9b420da957c7047ec27e2d" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_04825655dea541f2a3c5db6718f9b50a" contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_d264e9889c7d48398f93ecafb96cb7dd" contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_17497e1dd5eb496385123390cbabb05d" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">96</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" id="Fact_feb021666dbb4e81aba1ad465e5436dd" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">96</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">Net loss</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_98df0a8c56e741af924df7d5b5cbd272" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_0fb0f09e35254e718d36d67ce2d59569" contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_bafd97258f7a4a449e62b8e97efd31e9" contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">521,546</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_f705bfd28fa7452c8bd3e5a1cbc385f7" contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_6831994c7aed422195527caf500d8ac7" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">521,546</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt;">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 28%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Balance, October 31, 2025</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_46ed4a74ea1544fda4ea34fd7dd4c09a" contextRef="c20251031_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,841,642</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_fe9dc5bbebd94f7297c747078db93957" contextRef="c20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">14,956,881</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_8ffb2c8ad8c94e9fa70d1ed3ae0b1209" contextRef="c20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">20,000</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_efbb5b872467460e8bf6d2ccec7b81c0" contextRef="c20251031_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">34,315,006</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_e995e3b35df04e5c875d57eda5ec72e0" contextRef="c20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">45,097</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman';">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_b7723bf235074006a93b6c716675fe8b" contextRef="c20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">19,333,028</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">)</div>
                </td>

  </tr>


</table>
        </div>

        <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/>
          </span></div>

        <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">See accompanying notes to the condensed consolidated interim financial statements.</div>

        <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/>
          </span> </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">5</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a></div>

          </div>

        </div>

      </div>

    </div>

    <div><span style="font-family: 'Times New Roman';"> </span></div>
 </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <a id="CASHFLOWS"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">DevvStream Corp.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top;">
                <div style="color: #000000;">CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS</div>
              </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: top; border-bottom: #000000 2px solid;">
                <div style="color: #000000;">(Unaudited - Expressed in United States dollars)</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">For the period ended October 31,<br/>
                </div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: right; color: #000000; font-weight: bold;">2025</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: right; color: #000000; font-weight: bold;"> 2024</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Operating activities</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net loss for the period</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_70b1da93123546ffb467f6eea7cc741c" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">521,546</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_180ae37d92b74b95b1025705ffb2c938" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">4,056,434</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Items not affecting cash:</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Depreciation</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:Depreciation" id="Fact_5c66a0b444dd49bd9a5a6e955bc94799" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:Depreciation" id="Fact_48d9660a150e459ca0bc99cc7409b763" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">361</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Share based compensation</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_ef6f1f17547343a88c95e31a87fd1c33" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">60,332</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_022b82984021408d95e0f2327829d65f" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">207,236</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Change in fair value of derivative liabilities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" id="Fact_e400dddbb1584a85a00997215dcc7dd1" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">1,500</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" id="Fact_7f3b12102551428daffca4178ecdff66" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">1,348,350</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Change in fair value of mandatory convertible debentures</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="devs:UnrealizedGainLossOnMandatoryConvertibleDebentures" id="Fact_e414409a5ad04b979ea240863c334dc3" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;">(<ix:nonFraction name="devs:UnrealizedGainLossOnMandatoryConvertibleDebentures" id="Fact_8d610f522a5d4241b17a8b3c1d1170a2" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">70,500</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
                <div style="margin-left: 9pt;">Change in fair value of warrant liabilities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" id="Fact_3286df0318f342d097ad68c6743ca97a" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">2,283,298</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" id="Fact_32421e8ac8794c069f0a5e45da87f99a" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">488,132</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">
                <div style="margin-left: 9pt; text-indent: 0pt;">Change in fair value of stock option liabilities </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="devs:ChangeInFairValueOfStockOptionLiabilities" id="Fact_96bf1de132f04126a2ff7d9ddae1ed4e" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">71,959</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="devs:ChangeInFairValueOfStockOptionLiabilities" id="Fact_e83ac6e18af8463db57b7739bf71c881" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
                <div style="margin-left: 9pt;">Staking income <br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">(<ix:nonFraction name="devs:StakingIncome" id="Fact_7a2a877157af472cad372efc8555cee2" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">14,334</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="devs:StakingIncome" id="Fact_7c2b0d08fe3b4a63bfce282e4cd62d49" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">
                <div style="margin-left: 9pt;">Loss on revaluation of cryptocurrencies <br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="devs:LossOnRevaluationOfCryptocurrencies" id="Fact_0f6147a6d2824a55a6613faf69f448b8" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">423,481</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="devs:LossOnRevaluationOfCryptocurrencies" id="Fact_7c7c6ebf02614a24a176a7eba18c24ce" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
                <div style="margin-left: 9pt; text-indent: 0pt;">Loss on investment in associate </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:GainLossOnInvestments" id="Fact_29ef24497bf3400ba95e0fc6619c2d3b" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">89,567</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:GainLossOnInvestments" id="Fact_8d34a8fc5ae74231892a405f6120ea19" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">
                <div style="margin-left: 9pt; text-indent: 0pt;">Loss on settlement of accounts payable</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="devs:GainLossOnSettlementOfAccountsPayable" id="Fact_e973b9b55d7e4d19a27d5e4c40a16fc7" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="devs:GainLossOnSettlementOfAccountsPayable" id="Fact_815445bdad3c48c3b05ed9deab031f52" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">8,377</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
                <div style="margin-left: 9pt; text-indent: 0pt;">Stop-loss provision loss </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="devs:StopLossProvisionLoss" id="Fact_2e153abb9cf9488da3136282244afb35" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">29,530</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="devs:StopLossProvisionLoss" id="Fact_c4cf0f4b78d849c98bb4813621e87512" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Accrued interest</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="devs:AccruedInterestOnConvertibleDebt" id="Fact_48c13f84dbf540e8b20305c04b69ee65" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">271,200</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="devs:AccruedInterestOnConvertibleDebt" id="Fact_692be99fc8434f05885b4afd5ce60e9d" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">12,740</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Accretion expense</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AccretionExpense" id="Fact_b4674695cf3a4f0380855b6ae5cf5b13" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">230,015</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:AccretionExpense" id="Fact_999088ba029147eb9e8130dbc3ffbfb8" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">44,565</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">
                <div style="margin-left: 9pt;">Retirement of carbon credits <br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="devs:RetirementOfCarbonCredits" id="Fact_0866903d914f464b8d7dd91335f6d9b4" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">50,000</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="devs:RetirementOfCarbonCredits" id="Fact_f06b6b3b433d49b3b8ea14194095431b" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Changes in non-cash working capital items:</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">
                <div style="margin-left: 9pt;">Trade receivable<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" id="Fact_e07d089523294fb5ac613f5682e79dcb" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">320</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" id="Fact_b935779f9bfe49d4a5fad2c169267db7" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
                <div style="margin-left: 9pt; text-indent: 0pt;">GST receivable </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">(<ix:nonFraction name="devs:IncreaseDecreaseInGoodsAndServiceTaxReceivable" id="Fact_0d07e13902b241868bee49fed8068365" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">11,129</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">(<ix:nonFraction name="devs:IncreaseDecreaseInGoodsAndServiceTaxReceivable" id="Fact_9dd2585e9c8c4570bd417252da54a41c" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">9,898</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">
                <div style="margin-left: 9pt; text-indent: 0pt;">Carbon credits </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="devs:IncreaseDecreaseInCarbonCredits" id="Fact_e0c2322d9d434c028f4401da14749333" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">49,150</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="devs:IncreaseDecreaseInCarbonCredits" id="Fact_d408ceb22074486fa1afad2857dfc4c4" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Prepaid expenses</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" id="Fact_5060663b3a814cf0ab445247099ceb14" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">117,021</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" id="Fact_d5aa66f81671484c8e6d99e303be7a43" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">3,708</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Accounts payable and accrued liabilities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" id="Fact_19b024303bb24279b574abe776b52838" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">1,125,330</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" id="Fact_f5d7713651a849dfbb6be45306d2b70f" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,872,262</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Net cash used in operating activities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: #000000; font-weight: bold;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_3957bc7fe9384dce9ec161d2a45236ce" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">3,037,822</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: #000000; font-weight: bold;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: #000000; font-weight: bold;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_acb77519708d462b86906bfb933e6bbc" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">151,101</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: #000000; font-weight: bold;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
                <div style="margin-left: 9pt; text-indent: -9pt; font-weight: bold;">Investing activities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">
                <div style="margin-left: 9pt; text-indent: -9pt;">Purchase of cryptocurrencies</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">(<ix:nonFraction name="devs:PaymentToAcquireCryptoCurrencies" id="Fact_743d5bb803194c328eb8506d29e3220f" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,125,000</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1"><ix:nonFraction name="devs:PaymentToAcquireCryptoCurrencies" id="Fact_54e900d29d8b463e8df0cf840ccd1f90" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">
                <div style="margin-left: 9pt; text-indent: -9pt; font-weight: normal;">Net cash used in investing activities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal; font-weight: bold;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_ebc5e40b5e5c442db446b41f52af3e43" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">5,125,000</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-style: normal; font-weight: bold; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-style: normal; font-weight: bold;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal; font-weight: bold;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-style: normal; font-weight: bold;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_6ddee64322344165904bba44cb389928" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Financing activities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Proceeds from convertible debentures</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" id="Fact_f0dae74f4dd94ab5be49895ed87180da" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" id="Fact_52dde0cef8554eb399ba2ca5895f1e81" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">55,650</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Proceeds from warrant exercise</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" id="Fact_f2aae8140f5040f0a2ebfc336c5022bf" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" id="Fact_0e9fee5d1d64469d99c8fb72cb1d81f6" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">86,237</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">Proceeds from ELOC drawdown<br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" id="Fact_c7f47424274e41c9bea2776908fe09a3" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">567,455</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" id="Fact_43d861e9759d466d86d865ba3d703a5f" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">Repayment of convertible debentures <br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:RepaymentsOfConvertibleDebt" id="Fact_5a4aba3638ed4309a2f59db410d44b33" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">156,764</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:RepaymentsOfConvertibleDebt" id="Fact_946ef1125163409d86483f1f0bbd908f" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: normal;">Net cash provided by financing activities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000; font-weight: bold;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_1dc39432b4bb44f7ad3be66535d95744" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">410,691</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000; font-weight: bold;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_2c63347247ba4ebd9e35cb7e509dead3" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">141,887</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Effect of exchange rate changes on cash</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_1952e7b124da4fd8b0e2eb4b6a230c87" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">96</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_bcb0d45425564eaa9daabb1758d6c058" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,493</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Net decrease in cash</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" id="Fact_6af64eab99b042268f6408e6ad8f6ac9" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">7,752,035</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: #000000;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" id="Fact_ee786121c2944a6dbe41ecfe06b39304" contextRef="c20240801to20241031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">7,721</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Cash, Beginning</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_d4fe64a032034aeda01494be7908c054" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">9,851,111</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: #000000;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_0532c303ab5b44049cb434ec9645f195" contextRef="c20240731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">21,106</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Cash, Ending</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000; font-weight: bold;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_1bc3f5777fcf44f78699018573ec3150" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,099,076</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000; font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: #000000; font-weight: bold;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_d76562d717854c6cbec20cd0a013af1a" contextRef="c20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,385</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; font-weight: bold; width: 76%;" rowspan="1">Presented as:</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1"><span style="font-weight: normal;">Cash </span><br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">$ <br/>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:Cash" id="Fact_6cc86051eb75434e9c5987ec5b2698ef" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">819,076</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">$ <br/>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:Cash" id="Fact_45c8fe37daf940be8075795031c4ebfb" contextRef="c20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,385</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">Restricted cash <br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:RestrictedCash" id="Fact_60ba23287eb54b1bae0095fb9d3f7b56" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,280,000</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:RestrictedCash" id="Fact_5ffc7e7d275643dbb90910b12ab24435" contextRef="c20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" rowspan="1">Cash, Ending <br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" rowspan="1" colspan="1">$ <br/>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_2a01567d12604d3696438679bc5a07a9" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,099,076</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" rowspan="1" colspan="1">$ <br/>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_edb0cdaeadb54638a6428ac30e9ad2d7" contextRef="c20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,385</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Supplemental information:</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">
                <div style="margin-left: 9pt;">Taxes paid<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" id="Fact_e8f518d498954775b0a834533050c3f3" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" id="Fact_3a91dea1f0ea42f190564cc1d9f584e5" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
                <div style="color: rgb(0, 0, 0); margin-left: 27pt; text-indent: -18pt;">Interest paid</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:InterestPaidNet" id="Fact_a3f7c0bc21394f1a8b601e085b9065bf" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:InterestPaidNet" id="Fact_fdd0b5d4a46749c88406b974b5901dab" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">
                <div style="margin-left: 9pt; text-indent: 0pt;">Fair value of warrants exercised</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssued1" id="Fact_a610760dc5da44768678bea607a2fefa" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssued1" id="Fact_627ba30f1fc141b1b87beb87481b2c08" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">303,492</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
                <div style="margin-left: 9pt; text-indent: 0pt;">Repayment of convertible debentures from ELOC drawdown proceeds</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="devs:RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" id="Fact_806cbdb3801740eebc2f920da30583d0" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">189,145</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="devs:RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" id="Fact_594aee1ded4246479b41fc5dd2823a7e" contextRef="c20240801to20241031" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>


</table>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">See accompanying notes to the condensed consolidated interim financial statements.</div>

      </div>

      <div>
        <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
            </span></a></div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">6</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a></div>

          </div>

        </div>

        <div>
          <a id="NotestoCondensedConsolida"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                  <div>
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                  </div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div><br/></div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:NatureOfOperations" id="Text_b1851d0253454ec9a904de4e25625887" contextRef="c20250801to20251031" escape="true" continuedAt="Text_d5913df6c49143d690a12b0ea48122c81">
<div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                  <div style="text-align: left; font-weight: bold;">1.</div>
                </td>

    <td style="width: auto; vertical-align: top;">
                  <div style="font-weight: bold;">Nature of operations</div>
                </td>

  </tr>


</table>
        </div>
</ix:nonNumeric>
        <ix:continuation id="Text_d5913df6c49143d690a12b0ea48122c81" continuedAt="Text_d5913df6c49143d690a12b0ea48122c82">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_d5913df6c49143d690a12b0ea48122c82" continuedAt="Text_d5913df6c49143d690a12b0ea48122c83">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">DevvStream Corp. (formerly Focus Impact Acquisition Corp.) (the &#8220;Company&#8221; or &#8220;Devv Corp.&#8221;) is a company existing under the Business Corporations
            Act of Alberta, Canada. The head office is located at 2133 &#8211; 1177 West Hastings Street, Vancouver, BC V6E 2K3 and its records and registered office is located at 2108 N St., Suite 4254, Sacramento, CA 95816.</div>
</ix:continuation><ix:continuation id="Text_d5913df6c49143d690a12b0ea48122c83">
<div><br/>

          The Company was a special purpose acquisition corporation incorporated in Delaware, the United States on February 23, 2021, formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or
          similar business combination with one or more business (&#8220;Initial Business Combination&#8221;). On November 6, 2024, the Company completed a reverse takeover (&#8220;RTO&#8221;) with DevvStream Holdings Inc. (&#8220;Devv Holdings&#8221;) (Note 4) pursuant to a business
          combination agreement (&#8220;BCA&#8221;) entered into on September 12, 2023 (and as amended on May 1, 2024, August 10, 2024 and October 29, 2024). The transaction is also referred to as the &#8220;De-SPAC&#8221; transaction. The Company was redomiciled as an Alberta
          company as part of the De-SPAC transaction. Devv Holdings is an Environmental Social and Governance (&#8220;ESG&#8221;) principled, high-tech, impact investing company focused on high quality and high return carbon credit generating projects. Devv Holdings
          is deemed as the acquirer for accounting purposes, and therefore its assets, liabilities and operations are included in the consolidated financial statements at their historical carrying values. The Company&#8217;s operations are considered to be a
          continuance of the business and operations of Devv Holdings, with the Company&#8217;s operations being included from November 6, 2024, the closing date of the De-SPAC transaction, onwards.<br/>
          <br/>
          The Company is a public company which is listed on the Nasdaq Stock Exchange (&#8220;NASDAQ&#8221;) under the symbol &#8220;DEVS&#8221;.<br/></div>
</ix:continuation>
        </div>


        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <ix:nonNumeric name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="Text_c8d482923894440e9874cefb3603474d" contextRef="c20250801to20251031" escape="true" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f1">
<div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
              <div style="text-align: left;"><span style="font-weight: bold;">2.</span></div>
            </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div><span style="font-weight: bold;">Basis of preparation</span></div>
            </td>

  </tr>


</table>
    </div>
</ix:nonNumeric>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f1" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
    <div>
      <div>
        <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f2" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f3"><ix:nonNumeric name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Text_6e87f046a4954bb095610b730233854f" contextRef="c20250801to20251031" escape="true" continuedAt="Text_6398172153d94650a2a89529bc0d15321">
<div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(a)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Statement of compliance</div>
                </td>

  </tr>


</table>
        </div>
</ix:nonNumeric></ix:continuation>
      </div>

    </div>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f3" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f4"><ix:continuation id="Text_6398172153d94650a2a89529bc0d15321" continuedAt="Text_6398172153d94650a2a89529bc0d15322">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f4" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f5"><ix:continuation id="Text_6398172153d94650a2a89529bc0d15322" continuedAt="Text_6398172153d94650a2a89529bc0d15323">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements have been prepared on a going concern basis in accordance with generally accepted accounting
      principles in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information and in accordance with the instructions in&#160; Article 10 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;), effective for
      the three months ended October 31, 2025.</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f5" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f6"><ix:continuation id="Text_6398172153d94650a2a89529bc0d15323" continuedAt="Text_6398172153d94650a2a89529bc0d15324">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f6" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f7"><ix:continuation id="Text_6398172153d94650a2a89529bc0d15324" continuedAt="Text_6398172153d94650a2a89529bc0d15325">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Certain information or footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted,
      pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In
      the opinion of management, the accompanying condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results
      and cash flows for the periods presented.</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f7" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f8"><ix:continuation id="Text_6398172153d94650a2a89529bc0d15325" continuedAt="Text_6398172153d94650a2a89529bc0d15326">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f8" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f9"><ix:continuation id="Text_6398172153d94650a2a89529bc0d15326" continuedAt="Text_6398172153d94650a2a89529bc0d15327">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying unaudited condensed consolidated interim financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements
      for the year ended July 31, 2025. The interim period results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year.</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f9" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f10"><ix:continuation id="Text_6398172153d94650a2a89529bc0d15327" continuedAt="Text_6398172153d94650a2a89529bc0d15328">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f10" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f11"><ix:continuation id="Text_6398172153d94650a2a89529bc0d15328">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements have been prepared on a historical cost basis. In addition, these condensed consolidated interim
      financial statements have been prepared using the accrual basis of accounting, except for the cash flow information.</div>
</ix:continuation></ix:continuation>

    <div style="text-align: justify; margin-left: 17.85pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="width: 100%;" class="BRPFPageFooter"></div>

      <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">7</span></div>

      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

      <div style="width: 100%;" class="BRPFPageHeader">
        <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

        <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
            </span></a></div>

        <div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                </td>

  </tr>


</table>
          <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

      </div>

    </div>

    <!--PROfilePageNumberReset%Num%9%%%-->
    <div>
      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="text-align: left;"><span style="font-weight: bold;">2.</span></div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div><span style="font-weight: bold;">Basis of preparation (continued)<br/>
                  </span></div>
              </td>

  </tr>


</table>
      </div>

    </div>

    <div>
      <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f11" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f12">
<div> <br/>
      </div>
</ix:continuation>
      <div>
        <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f12" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f13"><ix:nonNumeric name="devs:GoingConcernPolicyTextBlock" id="Text_5ba5de6bc6db4a888ed055e05029d824" contextRef="c20250801to20251031" escape="true" continuedAt="Text_9e2c6c9a39a94ef2941a14e15babb54e1">
<div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(b)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Going concern</div>
                </td>

  </tr>


</table>
        </div>
</ix:nonNumeric></ix:continuation>
      </div>

    </div>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f13" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f14"><ix:continuation id="Text_9e2c6c9a39a94ef2941a14e15babb54e1" continuedAt="Text_9e2c6c9a39a94ef2941a14e15babb54e2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f14" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f15"><ix:continuation id="Text_9e2c6c9a39a94ef2941a14e15babb54e2" continuedAt="Text_9e2c6c9a39a94ef2941a14e15babb54e3">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements have been prepared on the basis of accounting principles applicable to a going concern, which assume
      that the Company will continue in operation for the foreseeable future and will be able to realize its assets and discharge its liabilities in the normal course of operations. As at October 31, 2025, the Company has a working capital deficit, has
      incurred negative cash flows and losses since inception, and has generated limited revenues to date. The Company&#8217;s ability to continue its operations, realize its assets at their carrying values and discharge its liabilities is dependent upon its
      ability to raise adequate financing from external sources and generate profits and positive cash flows from operations.</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f15" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f16"><ix:continuation id="Text_9e2c6c9a39a94ef2941a14e15babb54e3" continuedAt="Text_9e2c6c9a39a94ef2941a14e15babb54e4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f16" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f17"><ix:continuation id="Text_9e2c6c9a39a94ef2941a14e15babb54e4">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company will require additional capital to fund its operations, to evaluate strategic opportunities, and for working capital purposes. However, there is no assurance
      that the Company will be able to secure such financing on favourable terms.&#160; These matters raise substantial doubt regarding the Company&#8217;s ability to continue as a going concern.&#160; These unaudited condensed consolidated interim financial statements do
      not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company not continue as a going concern. Such adjustments could be material.</div>
</ix:continuation></ix:continuation>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f17" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f18">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
    <div>
      <div>
        <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f18" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f19"><ix:nonNumeric name="us-gaap:ConsolidationPolicyTextBlock" id="Text_3bfa46e77b9a4b828a9efd1880ef0c2c" contextRef="c20250801to20251031" escape="true" continuedAt="Text_259a50688d9e498d87f3ea1ac5d0dfe41">
<div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(c)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Basis of consolidation</div>
                </td>

  </tr>


</table>
        </div>
</ix:nonNumeric></ix:continuation>
      </div>

    </div>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f19" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f20"><ix:continuation id="Text_259a50688d9e498d87f3ea1ac5d0dfe41" continuedAt="Text_259a50688d9e498d87f3ea1ac5d0dfe42">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f20" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f21"><ix:continuation id="Text_259a50688d9e498d87f3ea1ac5d0dfe42" continuedAt="Text_259a50688d9e498d87f3ea1ac5d0dfe43">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements include the accounts of the Company and entities controlled by the Company.&#160; Control exists when the
      Company has the power, directly or indirectly, to govern the financial and operating policies of an entity so as to obtain benefits from its activities. All intercompany balances and transactions, income and expenses have been eliminated upon
      consolidation.</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f21" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f22"><ix:continuation id="Text_259a50688d9e498d87f3ea1ac5d0dfe43" continuedAt="Text_259a50688d9e498d87f3ea1ac5d0dfe44">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation></ix:continuation>

    <ix:nonNumeric name="devs:SubsidiariesTableTextBlock" id="Text_40dd4e79d2ef4c159ccc51e190f2e487" contextRef="c20250801to20251031" escape="true" continuedAt="Text_0a056252960d48e08005f28d04160bbd1"><ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f22" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f23"><ix:continuation id="Text_259a50688d9e498d87f3ea1ac5d0dfe44" continuedAt="Text_259a50688d9e498d87f3ea1ac5d0dfe45">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of October 31, 2025, the Company&#8217;s subsidiaries were:</div>
</ix:continuation></ix:continuation></ix:nonNumeric>
    <ix:continuation id="Text_0a056252960d48e08005f28d04160bbd1" continuedAt="Text_0a056252960d48e08005f28d04160bbd2"><ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f23" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f24"><ix:continuation id="Text_259a50688d9e498d87f3ea1ac5d0dfe45" continuedAt="Text_259a50688d9e498d87f3ea1ac5d0dfe46">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
    </div>
</ix:continuation></ix:continuation></ix:continuation>
    <ix:continuation id="Text_0a056252960d48e08005f28d04160bbd2"><ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f24" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f25"><ix:continuation id="Text_259a50688d9e498d87f3ea1ac5d0dfe46" continuedAt="Text_259a50688d9e498d87f3ea1ac5d0dfe47">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold; text-align: center;">Name of subsidiary</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; font-weight: bold; margin-left: 18pt;">Place of incorporation</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" colspan="2">
              <div style="text-align: center; font-weight: bold;">Ownership</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" rowspan="1">
              <div>Devv Holdings<br/>
              </div>
            </td>

    <td valign="bottom" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" rowspan="1"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_8512ce3db5994c6f99a93fdfa785fd21" contextRef="c20250801to20251031_OwnershipAxis_DevvHoldingsMember" format="ixt-sec:edgarprovcountryen">British Columbia</ix:nonNumeric>, Canada<br/>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="devs:OwnershipPercentageInSubsidiaryByParent" id="Fact_a27c12d41568445bacb70b24b3cd5988" contextRef="c20251031_OwnershipAxis_DevvHoldingsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">%</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 44%;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;">Devvstream, Inc. (&#8220;DESG&#8221;)</div>
            </td>

    <td valign="bottom" style="vertical-align: top; width: 44%;">
              <div style="text-align: justify; font-weight: normal;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_e353497cba964f2eadcf0a1ca17478eb" contextRef="c20250801to20251031_OwnershipAxis_DevvStreamIncMember" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric>, USA</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="devs:OwnershipPercentageInSubsidiaryByParent" id="Fact_a7e2015ae6d445d787a0105ff405b928" contextRef="c20251031_OwnershipAxis_DevvStreamIncMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">%</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;">DevvESG Streaming Finco Ltd (&#8220;Finco&#8221;)</div>
            </td>

    <td valign="bottom" style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: justify; font-weight: normal;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_48b2b9c8e9b846dbb211d92910b06753" contextRef="c20250801to20251031_OwnershipAxis_DevvESGStreamingFincoLtdMember" format="ixt-sec:edgarprovcountryen">British Columbia</ix:nonNumeric>, Canada</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1"><ix:nonFraction name="devs:OwnershipPercentageInSubsidiaryByParent" id="Fact_cb157f23ec74495bb192cb0fdbd23118" contextRef="c20251031_OwnershipAxis_DevvESGStreamingFincoLtdMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">%</td>

  </tr>


</table>
    </div>
</ix:continuation></ix:continuation></ix:continuation>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f25" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f26"><ix:continuation id="Text_259a50688d9e498d87f3ea1ac5d0dfe47" continuedAt="Text_259a50688d9e498d87f3ea1ac5d0dfe48">
<div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f26" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f27"><ix:continuation id="Text_259a50688d9e498d87f3ea1ac5d0dfe48" continuedAt="Text_259a50688d9e498d87f3ea1ac5d0dfe49">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On









        November 10, 2022, the Company made an investment into Marmota Solutions Incorporated (&#8220;Marmota&#8221;). On the date of the initial investment, the Company owned <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" id="Fact_67496e9efdcd41f1a8159612790f7347" contextRef="c20221110_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% of Marmota and accounted for the investment as an equity investment.&#160; On October 16, 2023, the Company reduced its interest in Marmota to <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" id="Fact_d49a82a9d07e4f3f855de0f7e4693b8e" contextRef="c20231016_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% by returning common shares to Marmota for cancellation in consideration of $<ix:nonFraction name="devs:CommonShareReturnedForCancellationConsiderationAmount" id="Fact_b36fc54bc4334cb4bf538e2134842122" contextRef="c20231016to20231016_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">19</ix:nonFraction>.</span>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f27" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f28"><ix:continuation id="Text_259a50688d9e498d87f3ea1ac5d0dfe49">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      On November 6, 2024, the Company made an investment into Freedom Carbon Solutions LLC (formerly Monroe Sequestration Partners, LLC) (&#8220;FCS&#8221;). The Company owns <ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" id="Fact_9e426182510146f0a2aae1c9b1fa5585" contextRef="c20241106_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FreedomCarbonSolutionsLLCMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% of FCS and accounted for the investment as an equity investment.</div>
</ix:continuation></ix:continuation>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f28" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f29">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation>
    <div>
      <div>
        <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f29" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f30"><ix:nonNumeric name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="Text_c14dc93899ca46c6b599503fc88699e2" contextRef="c20250801to20251031" escape="true" continuedAt="Text_53dab301a94547c6ae8e5bc68f8126fd1">
<div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(d)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Variable interest entities (&#8220;VIE&#8221;)</div>
                </td>

  </tr>


</table>
        </div>
</ix:nonNumeric></ix:continuation>
      </div>

    </div>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f30" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f31"><ix:continuation id="Text_53dab301a94547c6ae8e5bc68f8126fd1" continuedAt="Text_53dab301a94547c6ae8e5bc68f8126fd2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f31" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f32"><ix:continuation id="Text_53dab301a94547c6ae8e5bc68f8126fd2">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A VIE is an entity that does not have sufficient equity at risk to finance its activities without additional subordinated financial support or is structured such that
      equity investors lack the ability to control the entity's activities or do not substantially participate in the gains and losses of the entity. Upon inception of a contractual agreement, and thereafter, if a reconsideration event occurs, the Company
      performs an assessment to determine whether the arrangement contains a variable interest in an entity and whether that entity is a VIE. The primary beneficiary of a VIE is the party that has both the power to direct the activities that most
      significantly impact the VIE's economic performance and the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. Where the Company concludes that it is the primary beneficiary of
      a VIE, the Company consolidates the accounts of that VIE.</div>
</ix:continuation></ix:continuation>

    <div><br/>
    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="width: 100%;" class="BRPFPageFooter"></div>

      <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">8</span></div>

      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

      <div style="width: 100%;" class="BRPFPageHeader">
        <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

        <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
            </span></a></div>

        <div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                </td>

  </tr>


</table>
          <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

      </div>

    </div>

    <div>
      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="text-align: left;"><span style="font-weight: bold;">2.</span></div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div><span style="font-weight: bold;">Basis of preparation (continued)<br/>
                  </span></div>
              </td>

  </tr>


</table>
      </div>


      <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f32" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f33">
<div> <br/>
      </div>
</ix:continuation>
    </div>

    <div>
      <div>
        <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f33" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f34"><ix:nonNumeric name="devs:FunctionalAndPresentationCurrenciesPolicyTextBlock" id="Text_3fde1d503706443b88f5616bd5841d4e" contextRef="c20250801to20251031" escape="true" continuedAt="Text_26949777220b4f568f477757a23235781">
<div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(e)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Functional and presentation currencies</div>
                </td>

  </tr>


</table>
        </div>
</ix:nonNumeric></ix:continuation>
      </div>

    </div>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f34" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f35"><ix:continuation id="Text_26949777220b4f568f477757a23235781" continuedAt="Text_26949777220b4f568f477757a23235782">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f35" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f36"><ix:continuation id="Text_26949777220b4f568f477757a23235782" continuedAt="Text_26949777220b4f568f477757a23235783">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Effective August 1, 2024, the Company reassessed its functional currency and the functional currency of its subsidiaries due to changes in underlying transactions,
      events, and conditions. As a result of this reassessment, the Company determined that its functional currency changed from the Canadian dollar (&#8220;CAD$&#8221;) to the United States dollar (&#8220;US$&#8221;) for Devv Holdings and DESG. Finco&#8217;s functional currency
      remained CAD$. This change aligns with the business's future focus and the effective date of the Devv Corp.'s Form S-4 Registration Statement with the SEC, a crucial part of the De-SPAC transaction closing. The change in functional currency was
      accounted for prospectively from August 1, 2024, with no impact on prior year comparative information. Upon the change in functional currency on August 1, 2024, <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" id="Fact_f5b9e3a6120d4fdca77a8d1f3cc3af7b" contextRef="c20251031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">121,995</ix:nonFraction> of the Company&#8217;s warrants which had strike prices denominated in CAD$ were reclassified as warrant liabilities (Note 11). Determining the functional currency involved significant
      judgments to assess the primary economic environment in which the Company operates, including factors such as the currency of underlying transactions, the location of key operations, and the currency of expected cash flows.</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f36" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f37"><ix:continuation id="Text_26949777220b4f568f477757a23235783" continuedAt="Text_26949777220b4f568f477757a23235784">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f37" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f38"><ix:continuation id="Text_26949777220b4f568f477757a23235784">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s presentation currency is and continues to be the United States dollar.</div>
</ix:continuation></ix:continuation>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f38" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f39">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation>
    <div>
      <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f39" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f40"><ix:nonNumeric name="us-gaap:UseOfEstimates" id="Text_8cf105a64bbb440aa6e5e29ebd800387" contextRef="c20250801to20251031" escape="true" continuedAt="Text_0b3bead806924d2a8c2e3f886a1d27751">
<div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="font-weight: bold; text-align: left;">(f)</div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="font-weight: bold;">Use of estimates and judgments</div>
              </td>

  </tr>


</table>
      </div>
</ix:nonNumeric></ix:continuation>
    </div>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f40" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f41"><ix:continuation id="Text_0b3bead806924d2a8c2e3f886a1d27751" continuedAt="Text_0b3bead806924d2a8c2e3f886a1d27752">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f41" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f42"><ix:continuation id="Text_0b3bead806924d2a8c2e3f886a1d27752">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In preparing these condensed consolidated interim financial statements, management has made judgements, estimates and assumptions that affect the applicability of the
      Company&#8217;s accounting policies.&#160; In preparing these condensed consolidated interim financial statements, the significant estimates and critical judgments were the same as those applied to the audited consolidated financial statements as at and for the
      year <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">ended July 31, 2025.</span></div>
</ix:continuation></ix:continuation>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f42" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f43">
<div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> </span></div>
</ix:continuation>
    <div style="font-family: 'Times New Roman'; font-size: 10pt;">
      <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f43" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f44">
<div> <br/>
      </div>
</ix:continuation>
    </div>

    <div>
      <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f44" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f45">
<div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="font-weight: bold; text-align: left;">(g)</div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="font-weight: bold;">Emerging growth company</div>
              </td>

  </tr>


</table>
      </div>
</ix:continuation>
    </div>

    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f45" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f46">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f46" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f47">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company will be an &#8220;Emerging Growth Company&#8221;, as defined in Section 2(a) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), as modified by the
      Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;), and it has taken advantage of certain exemptions that are not applicable to other public companies that are not emerging growth companies including, but not limited to, not being required
      to comply with the independent registered public accounting firm attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and
      exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.</div>
</ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f47" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f48">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f48" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f49">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Further, Section 102(b) (1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until
      private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial reporting
      standards.&#160; The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable.</div>
</ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f49" continuedAt="Text_ef5a4a43d48648bc8a2822a45281457f50">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_ef5a4a43d48648bc8a2822a45281457f50">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates
      for public and private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.</div>
</ix:continuation>

    <div>
<div><br/></div>

      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter"></div>

        <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">9</span></div>

        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

        <div style="width: 100%;" class="BRPFPageHeader">
          <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

          <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
              </span></a></div>

          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                  </td>

  </tr>


</table>
            <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

        </div>

      </div>

    </div>

    <div style="width: 100%;" class="BRPFPageFooter"></div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;"> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

    <div><ix:nonNumeric name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Text_81e8627f4d564f5ab3d24fd248471bde" contextRef="c20250801to20251031" escape="true" continuedAt="Text_13a1600eef6b47df9342efec3e5d94891">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span> </div>
</ix:nonNumeric>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d94891" continuedAt="Text_13a1600eef6b47df9342efec3e5d94892">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">3.</span></div>
              <span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Significant accounting policies</span></div>
            </td>

  </tr>


</table>
</ix:continuation>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d94892" continuedAt="Text_13a1600eef6b47df9342efec3e5d94893">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
</ix:continuation></div>

    <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d94893" continuedAt="Text_13a1600eef6b47df9342efec3e5d94894">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d94894" continuedAt="Text_13a1600eef6b47df9342efec3e5d94895">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d94895" continuedAt="Text_13a1600eef6b47df9342efec3e5d94896">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
</ix:continuation>
    <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d94896" continuedAt="Text_13a1600eef6b47df9342efec3e5d94897">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';">The significant accounting policies applied in the preparation of these condensed
        consolidated interim financial statements are consistent with the accounting policies disclosed in the Company&#8217;s audited consolidated financial statements for the year ended July 31, 2025.</div>
</ix:continuation>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d94897" continuedAt="Text_13a1600eef6b47df9342efec3e5d94898">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d94898" continuedAt="Text_13a1600eef6b47df9342efec3e5d94899">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';">The following accounting policies have been updated or included to reflect transactions
        occurring during the current interim period:</div>
</ix:continuation>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d94899" continuedAt="Text_13a1600eef6b47df9342efec3e5d948910">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d948910" continuedAt="Text_13a1600eef6b47df9342efec3e5d948911">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: justify; font-weight: bold;">(a)</span></div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Cryptocurrencies</span></div>
              </td>

  </tr>


</table>
      </div>
</ix:continuation>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d948911" continuedAt="Text_13a1600eef6b47df9342efec3e5d948912">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </span></div>
</ix:continuation>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d948912" continuedAt="Text_13a1600eef6b47df9342efec3e5d948913">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';">The Company accounts for cryptocurrencies as indefinite-lived intangible assets in
        accordance with ASC 350-60. Cryptocurrencies are initially recorded at cost and subsequently measured at fair value at each reporting date based on quoted prices in active markets, with changes in fair value recognized in earnings in accordance
        with ASC 350-60-35 and ASC 820. Cryptocurrencies are not amortized.</div>
</ix:continuation>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d948913" continuedAt="Text_13a1600eef6b47df9342efec3e5d948914">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_13a1600eef6b47df9342efec3e5d948914">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';">Cryptocurrency holdings are classified as non-current assets when they are restricted as
        collateral for long-term obligations or when the Company does not expect to liquidate the assets within twelve months, consistent with ASC 210-10-45. The Company may delegate certain cryptocurrency holdings to blockchain validators to earn staking
        rewards; such delegation does not result in derecognition of the underlying tokens because the Company retains control of the assets. Staking rewards are recognized in earnings when earned and measured at fair value on the date earned.</div>
</ix:continuation>

      <div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';"> <br/>
      </div>

      <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
</div>

  </div>


  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <ix:nonNumeric name="us-gaap:BusinessCombinationDisclosureTextBlock" id="Text_5f4c002e681b4cb6afed19017d4c6f7c" contextRef="c20250801to20251031" escape="true" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a1">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">4.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;"><span style="font-size: 10pt;"><span style="font-weight: bold;">Reverse takeover</span></span></div>
              </td>

  </tr>


</table>
      </div>
</ix:nonNumeric>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a1" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a2">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a2" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a3">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">On September 12, 2023 (and as amended on May 1, 2024, August 10, 2024 and October
        29, 2024), the Company entered into a <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Business
















          Combination Agreement (&#8220;BCA&#8221;)</span> with Devv Holdings.</div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a3" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a4">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a4" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a5">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Pursuant to the BCA, on November 6, 2024, the Company changed its jurisdiction from
        the State of Delaware under the Delaware General Corporation Law to the Province of Alberta, Canada, and thereby became a company existing under the Business Corporations Act of Alberta, and changed its name to Devvstream Corp., and Devv Holdings
        was amalgamated with a wholly owned subsidiary of the Company to form one corporate entity.<br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a5" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a6">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a6" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a7">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Under the BCA, the Company consolidated all of its issued and outstanding common
        stock on a 1:<ix:nonFraction name="devs:BusinessCombinationStockConsolidationRatio" id="Fact_fa0fb96bb4664bc58d05936161c693ab" contextRef="c20241029_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U004" decimals="4" scale="0" format="ixt:num-dot-decimal">0.9692</ix:nonFraction> basis. All the outstanding Devv Holdings subordinate voting shares (&#8220;SVS&#8221;) were exchanged for common stock of the
        Company on a common conversion ratio of <ix:nonFraction name="devs:BusinessCombinationStockConversionRatio" id="Fact_a3929ad17fd34644acf509724d62706b" contextRef="c20241029_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U004" decimals="6" scale="0" format="ixt:num-dot-decimal">0.152934</ix:nonFraction> (the &#8220;Common Conversion Ratio&#8221;). All the outstanding Devv Holdings multiple voting
        shares (&#8220;MVS&#8221;), being the equivalent of <ix:nonFraction name="devs:BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" id="Fact_e60f46480cc647fe99b53b1a0726f5f4" contextRef="c20241029to20241029_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_SubordinateVotingSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">10</ix:nonFraction> SVS, were exchanged for common stock of the Company on the basis of the Common Conversion
        Ratio. In addition, all of the outstanding convertible securities of Devv Holdings were exchanged for securities of the Company on the basis of the Common Conversion Ratio, with corresponding adjustments to exercise prices, and otherwise on
        substantially the same economic terms and conditions. The De-SPAC transaction was completed on November 6, 2024. <br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a7" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a8">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a8" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a9">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Historical presentation of number of shares, warrants, options, and RSUs
        outstanding, weighted average number of shares outstanding, and exercise price of equity instruments, that are presented elsewhere in the condensed consolidated financial statements, including the condensed consolidated balance sheets, condensed
        consolidated statements of operations and comprehensive loss, condensed consolidated statements of changes in shareholders&#8217; deficiency, and Note 10 and 13, are retrospectively adjusted to reflect the application of the Common Conversion Ratio, with
        exercise price of warrants and options, and conversion price of convertible debentures adjusted by the inverse of the Common Conversion Ratio. This is further adjusted by a <span style="-sec-ix-hidden:Fact_fdcdfa1f5e5246c1aa3eb326f8df1e7b">one-for-ten</span> reverse stock split that took place on August 8, 2025.<br/>
      </div>
</ix:continuation>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">
<div><br/></div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">10</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                </span></a></div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                    </td>

  </tr>


</table>
              <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

          </div>

        </div>

      </div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">4.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;"><span style="font-size: 10pt;"><span style="font-weight: bold;">Reverse takeover (continued)<br/>
                    </span></span></div>
              </td>

  </tr>


</table>
      </div>


      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a9" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a10">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a10" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a11">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">In consideration for the De-SPAC transaction, the Company issued <ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_36d093626e5d435685a2e99633ba172d" contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_SubordinateVotingSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">465,747</ix:nonFraction> common shares to the former holders of SVS of Devv Holdings and <ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_9be5771c323344918daf86515fd0d9fb" contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_MultipleVotingSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">711,140</ix:nonFraction> common shares to the former holders of MVS of Devv Holdings. The former shareholders of the Company retained <ix:nonFraction name="devs:BusinessCombinationNumberOfSharesRetained" id="Fact_22e70c79e30c44da917237f0173fdacf" contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">515,920</ix:nonFraction>
        shares. The fair value per share was estimated to be $<ix:nonFraction name="us-gaap:BusinessAcquisitionSharePrice" id="Fact_31a5f4d3cf224c9c819e1aab903bbffa" contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">6.10</ix:nonFraction> (CAD$<ix:nonFraction name="us-gaap:BusinessAcquisitionSharePrice" id="Fact_7b9a83266633495e9065b7053f07559e" contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">8.50</ix:nonFraction>) based on the last trading price of Devv Holdings on the Cboe Exchange.</div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a11" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a12">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a12" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a13">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">As at November 6, 2024, the Company had <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_32e85ef7109e4c4a817b938dc8e040f0" contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">22,699,987</ix:nonFraction> warrants outstanding, each exercisable at $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_527c32bb64644fa19690367237e6406a" contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.52</ix:nonFraction> for <ix:nonFraction name="devs:BusinessCombinationStockConsolidationRatio" id="Fact_cb76ecaf6756401bb4c762eb0dc52ed6" contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U004" decimals="5" scale="0" format="ixt:num-dot-decimal">0.09692</ix:nonFraction> common shares, expiring on November 6, 2029. The fair value of the warrants was estimated to be $<ix:nonFraction name="us-gaap:WarrantsNotSettleableInCashFairValueDisclosure" id="Fact_d80eafb99e7b4e77b88756fee7ed694d" contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,196,286</ix:nonFraction> based on the Black-Scholes Option Pricing Model using the following assumptions: share price &#8211; $<ix:nonFraction name="us-gaap:SharePrice" id="Fact_5d996a9bc38d487e8c97ecc23077c6c1" contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.61</ix:nonFraction>, expected dividend yield &#8211; <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" id="Fact_c5d42e4bca9a4b9fbe25e67a5e1142d8" contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">0</ix:nonFraction>%, expected volatility &#8211; <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" id="Fact_01cfdfd8ae6c43849afc08553b590a02" contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">87</ix:nonFraction>%, risk-free interest rate &#8211; <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" id="Fact_e57decd9e06346d8a60c75fa1aa38bc4" contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.12</ix:nonFraction>% and
        an expected remaining life &#8211; <ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact_c19db9368acf483cbb49094464c3e7bf" contextRef="c20250801to20251031_BusinessAcquisitionAxis_DevvHoldingsMember" format="ixt-sec:durwordsen">5 years</ix:nonNumeric>. Expected volatility was estimated by using the average of historical volatility of Devv Holdings
        and of public traded companies that the Company considers to be comparable. The expected warrant life represents the period of time that warrants granted are expected to be outstanding. The risk-free interest rate is based on Canadian government
        bonds with a remaining term equal to the expected life of the warrants.</div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a13" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a14">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a14" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a15">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Immediately after the completion of the De-SPAC transaction, the former holders of
        Devv Holdings&#8217; shares owned <ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" id="Fact_8974852ba5c2446e872bb8cdd047f1b8" contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">70</ix:nonFraction>% of the shares of the combined entity. As a result of the De-SPAC transaction, the former shareholders of
        Devv Holdings acquired control of the Company, thereby constituting an RTO of the Company. The RTO was determined to be a purchase of the Company&#8217;s net assets by the shareholders of Devv Holdings.</div>
</ix:continuation>
      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a15" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a16">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
      </div>
</ix:continuation>
      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
        <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a16" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a17">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The De-SPAC transaction was accounted for as a capital transaction of Devv
          Holdings and equivalent to the issuance of shares by Devv Holdings for the net assets of the Company accompanied by a recapitalization as the Company did not qualify as a business according to the definition of ASC Topic 805,&#160;<span style="font-style: italic;">Business Combinations</span>, and met the definition of a non-operating public shell. As a result, the transaction has been accounted for as an asset acquisition with Devv Holdings being identified as the acquirer
          and the Company being treated as the accounting acquiree with the transaction being measured at the fair value of the equity consideration issued to the Company&#8217;s shareholders. Devv Holdings is the continuing entity.</div>
</ix:continuation>
        <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a17" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a18">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a18" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a19">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The excess of the fair value of the shares issued over the value of the net
          monetary assets acquired has been recognized as a reduction in equity.</div>
</ix:continuation>
      </div>

      <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a19" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a20">
<div><br/></div>
</ix:continuation>
      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
        <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
          <ix:nonNumeric name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="Text_887962568a454398ab8178b74a844a7f" contextRef="c20250801to20251031" escape="true" continuedAt="Text_324710fc8087464a85be0ba6ac1239db1"><ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a20" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a21">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The purchase price is allocated as follows:</div>
</ix:continuation></ix:nonNumeric>
          <ix:continuation id="Text_324710fc8087464a85be0ba6ac1239db1" continuedAt="Text_324710fc8087464a85be0ba6ac1239db2"><ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a21" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a22">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_324710fc8087464a85be0ba6ac1239db2"><ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a22" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a23">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Fair value of shares retained by former shareholders of the Company (<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_3deeed4481d3436a873148b8749d6d0a" contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">515,920</ix:nonFraction></span>
                    post 1:<span style="text-indent: 0pt;"><ix:nonFraction name="devs:BusinessCombinationStockConsolidationRatio" id="Fact_20bd566973c449f094dce40f3b809144" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U004" decimals="4" scale="0" format="ixt:num-dot-decimal">0.9692</ix:nonFraction></span> consolidation shares at $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:BusinessAcquisitionSharePrice" id="Fact_d0ab5366322d4f2e9ba96830633b8382" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">6.10</ix:nonFraction></span> (CAD$<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:BusinessAcquisitionSharePrice" id="Fact_6a30b53588b3486280eff53a6c079def" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">8.50</ix:nonFraction></span>))</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);">
                  <div>$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);">
                  <div><ix:nonFraction name="devs:BusinessCombinationFairValueOfSharesRetained" id="Fact_4989d4610fe24af0bd9c3bb58b624345" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,147,117</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Fair value of replacement warrants of the Company</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div><ix:nonFraction name="devs:BusinessCombinationFairValueOfReplacementWarrantsIssued" id="Fact_acf651e1c23c4f47a8180b0c9c963569" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,196,286</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Total consideration</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="font-weight: normal;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="font-weight: normal;"><ix:nonFraction name="devs:BusinessCombinationPurchaseConsideration" id="Fact_592ea190681d4bd8860885edb2268712" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,343,403</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
                  <div style="margin-left: 9pt; text-indent: -9pt;">&#160;</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Net assets (liabilities) acquired of the Company:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Cash and cash equivalents</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
                  <div>$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                  <div><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" id="Fact_232a152e4b734c3a919e541573e48d58" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,661,645</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Accounts payable and accrued liabilities</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div>(<ix:nonFraction name="devs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" id="Fact_bab5a9b263bd47e48a2020c16fd53f62" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">11,867,129</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div>)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Promissory note payable (Note 10)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div>(<ix:nonFraction name="devs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" id="Fact_2c87e25303bb48b5b20a4b5af0fcd60d" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,000,000</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div>)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Total net assets (liabilities)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div>$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div>(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" id="Fact_bd3fbd6b8cdc42ca8413486d1f9ff0dc" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">13,205,484</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                  <div>)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
                  <div style="margin-left: 9pt; text-indent: -9pt;">&#160;</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Reduction to additional paid in capital as a result of the recapitalization</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div>$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div><ix:nonFraction name="devs:AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" id="Fact_c02ee7918bc74e25b01acb4eaf664b24" contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">23,548,887</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

          <div> <br/>
          </div>

          <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
            <div style="width: 100%;" class="BRPFPageFooter"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">11</span></div>

            <div style="page-break-after: always;" class="BRPFPageBreak">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

            <div style="width: 100%;" class="BRPFPageHeader">
              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                  </span></a></div>

              <div>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                      </td>

  </tr>


</table>
                <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

            </div>

          </div>

          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">4.</span></td>

    <td style="width: auto; vertical-align: top;">
                    <div style="font-weight: bold;"><span style="font-size: 10pt;"><span style="font-weight: bold;">Reverse takeover (continued)</span></span></div>
                  </td>

  </tr>


</table>
          </div>


          <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a23" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a24">
<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/>
            </span></div>
</ix:continuation>
          <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a24" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a25">
<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Sponsor side letter</span><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a25" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a26">
<div><span style="font-style: italic;"> <br/>
            </span></div>
</ix:continuation>
          <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a26" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a27">
<div><span style="font-style: italic;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                In connection with the De-SPAC transaction, Focus Impact Sponsor entered into a sponsor side letter, and agreed to certain transfer and lock-up restrictions of the Company&#8217;s common stock, which would terminate upon the earlier of: (i) <ix:nonNumeric name="devs:HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" id="Fact_ef239b670ef14ef0aad0788080f6f7c2" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember" format="ixt-sec:durwordsen">360 days</ix:nonNumeric> after November 6, 2024; (ii) a liquidation, merger, capital stock exchange, reorganization, or other similar transaction that results
                in all of the Company&#8217;s stockholders having the right to exchange their equity for cash, securities or other property; or, (iii) if the Company&#8217;s common stock has a closing price of at least $<ix:nonFraction name="us-gaap:SharePrice" id="Fact_abd8e620c8ec4593991293b97d28c5c8" contextRef="c20251031_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="0" scale="0" format="ixt:num-dot-decimal">120</ix:nonFraction> per share for any <ix:nonNumeric name="devs:ThresholdTradingDays" id="Fact_50fab570270a4850a8b91687228d55f8" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember" format="ixt-sec:durday">20</ix:nonNumeric> trading days in a <ix:nonNumeric name="devs:ThresholdConsecutiveTradingDays" id="Fact_4d7324cc387e4862b664c01aa3a70af9" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember" format="ixt-sec:durwordsen">30-day</ix:nonNumeric> trading period starting from April 5, 2025. Focus Impact Sponsor also agreed to vote its shares in favor of the RTO.</span><br/>
            </span></div>
</ix:continuation>
          <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a27" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a28">
<div> <br/>
          </div>
</ix:continuation>
          <div>
            <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a28" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a29">
<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Registration rights agreement</span><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a29" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a30">
<div><span style="font-style: italic;"> <br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a30" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a31">
<div><span style="font-style: italic;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> In connection with the De-SPAC transaction, on November 6, 2024, the Company, Focus Impact Sponsor, and certain historical holders of Devv Holdings securities entered into an Amended and Restated Registration Rights Agreement,
                  pursuant to which, among other things, the historical holders of Devv Holdings securities and Focus Impact Sponsor will be granted customary registration rights with respect to the securities of the Company that they hold.</span></span></div>
</ix:continuation>
          </div>

          <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a31" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a32">
<div> <br/>
          </div>
</ix:continuation>
          <div>
            <div>
              <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a32" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a33">
<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Indemnification agreements</span><br/>
              </div>
</ix:continuation>
              <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a33" continuedAt="Text_9dd8e87923a04ee1b0a6e2224d7a630a34">
<div><span style="font-style: italic;"> <br/>
                </span></div>
</ix:continuation>
              <ix:continuation id="Text_9dd8e87923a04ee1b0a6e2224d7a630a34">
<div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In connection with the De-SPAC
                transaction, on November 6, 2024, the Company entered into indemnification agreements with each of its directors and executive officers. Each indemnification agreement provides for indemnification and advancements by the Company of certain
                expenses, including attorney&#8217;s fees, judgments, fines, and settlement amounts incurred by a director or executive officer in any action or proceeding arising out of their services as one of the Company&#8217;s directors or executive officers or
                as a director or executive officer of any other company or enterprise to which the person provides services at the Company&#8217;s request.</div>
</ix:continuation>
               </div>

          </div>

          <div><br class="Apple-interchange-newline"/></div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">

      <ix:nonNumeric name="devs:CarbonCreditsTextBlock" id="Text_fe6b6d2dfd6a4107ac4d825abb849149" contextRef="c20250801to20251031" escape="true" continuedAt="Text_52c646ea242445e786d707e13206d3e91">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-style: normal; font-variant: normal; text-transform: none;">5.</div>
            </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">Carbon credits</span></div>
            </td>

  </tr>


</table>
</ix:nonNumeric>
      <ix:continuation id="Text_52c646ea242445e786d707e13206d3e91" continuedAt="Text_52c646ea242445e786d707e13206d3e92">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></div>

    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e92" continuedAt="Text_52c646ea242445e786d707e13206d3e93">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e93" continuedAt="Text_52c646ea242445e786d707e13206d3e94">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e94" continuedAt="Text_52c646ea242445e786d707e13206d3e95">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e95" continuedAt="Text_52c646ea242445e786d707e13206d3e96">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Between October 17, 2024 and October 28, 2024, Devv Holdings entered into multiple agreements to acquire carbon credits in
      return for shares of the Company once the De-SPAC Transaction was completed. On November 6, 2024, concurrent with the completion of the business combination, the Company issued <ix:nonFraction name="devs:BusinessCombinationConsiderationTransferredSharesIssued" id="Fact_6df96fea69f241978cd87c3c89dc3d42" contextRef="c20241106to20241106_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">324,987</ix:nonFraction> common shares in consideration for these agreements. The fair value of the shares issued was $<ix:nonFraction name="devs:FairValueOfCommonSharesIssuedInBusinessCombination" id="Fact_07c2988f16864e78b73991c87db64086" contextRef="c20241106to20241106_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,982,424</ix:nonFraction>.</div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e96" continuedAt="Text_52c646ea242445e786d707e13206d3e97">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e97" continuedAt="Text_52c646ea242445e786d707e13206d3e98">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e98" continuedAt="Text_52c646ea242445e786d707e13206d3e99">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;">Stop-loss provision</div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e99" continuedAt="Text_52c646ea242445e786d707e13206d3e910">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e910" continuedAt="Text_52c646ea242445e786d707e13206d3e911">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e911" continuedAt="Text_52c646ea242445e786d707e13206d3e912">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e912" continuedAt="Text_52c646ea242445e786d707e13206d3e913">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">All of the agreements contain adjustment clauses whereby if the Company&#8217;s share price falls below the respective purchase
      prices outlined in the agreements, in the next <ix:nonNumeric name="devs:AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" id="Fact_091df1a676c7426ba389554042211cc4" contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember_RangeAxis_MinimumMember" format="ixt-sec:durmonth">12</ix:nonNumeric> to <ix:nonNumeric name="devs:AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" id="Fact_08b8736afd8f4423911d86608fa4ef40" contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember_RangeAxis_MaximumMember" format="ixt-sec:durmonth">18</ix:nonNumeric> months, the Company is obligated to issue additional shares to cover the shortfall. The Company has assessed that the potential liability associated with the stop-loss provision for carbon credits received as of
      October 31, 2025 is $<ix:nonFraction name="devs:StopLossProvisionReceived" id="Fact_edffc9e5db4d460cb26f88fad8315639" contextRef="c20251031_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,094,765</ix:nonFraction>.</div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e913" continuedAt="Text_52c646ea242445e786d707e13206d3e914">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e914" continuedAt="Text_52c646ea242445e786d707e13206d3e915">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e915" continuedAt="Text_52c646ea242445e786d707e13206d3e916">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;">Deposit on carbon credits</div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e916" continuedAt="Text_52c646ea242445e786d707e13206d3e917">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e917" continuedAt="Text_52c646ea242445e786d707e13206d3e918">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_52c646ea242445e786d707e13206d3e918" continuedAt="Text_52c646ea242445e786d707e13206d3e919">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><ix:continuation id="Text_52c646ea242445e786d707e13206d3e919" continuedAt="Text_52c646ea242445e786d707e13206d3e920">
<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Consideration paid of $<ix:nonFraction name="devs:BusinessCombinationConsiderationTransferredForFutureDelivery" id="Fact_676f93976da849a898d0df017bcdbc25" contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">421,403</ix:nonFraction>
        related to the future delivery of carbon credits is recorded as a deposit on carbon credits, of which $<ix:nonFraction name="devs:DepositOnCarbonCreditsWithStopLossProvision" id="Fact_d8f137da15924b7f8358726c010d48b7" contextRef="c20251031_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">271,403</ix:nonFraction> relate to a contract
        containing a stop-loss provision. The stop-loss provision related to these contracts has not been recognized. As there is not yet certainty to the delivery of the credits, the obligation to issue additional shares is not probable as at October 31,
        2025.<br/>
      </span></div>
</ix:continuation>
      <div><br/>
      </div>

    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="width: 100%;" class="BRPFPageFooter"></div>

      <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">12</span></div>

      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

      <div style="width: 100%;" class="BRPFPageHeader">
        <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

        <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
            </span></a></div>

        <div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                </td>

  </tr>


</table>
          <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

      </div>

    </div>

    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
              <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">5.</div>
            </td>

    <td style="vertical-align: top; width: auto;">
              <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Carbon credits </span>(continued)<br/>
              </div>
            </td>

  </tr>


</table>
      <ix:continuation id="Text_52c646ea242445e786d707e13206d3e920">
<div style="text-align: justify;"> <span style="font-style: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
          <span style="font-style: italic;">Retirement of carbon credits</span><br/>
          <br/>
          <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> On June 20, 2025, the Company entered
            into an agreement to purchase <ix:nonFraction name="devs:NumberOfSharesToBePurchased" id="Fact_8fc33a41a2a743be86444b2e1fe06972" contextRef="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">16,500</ix:nonFraction> carbon credits from a vendor at a unit price of $<ix:nonFraction name="us-gaap:SharePrice" id="Fact_ffb05ad148c24b3bacd0f826150b18df" contextRef="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">6.06</ix:nonFraction>, for a total purchase consideration of $<ix:nonFraction name="devs:PurchaseConsideration" id="Fact_2eb29c9788ca428dad4efd127eb9e8a2" contextRef="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction>. Under
            the terms of the agreement, the vendor is required to retire <ix:nonFraction name="devs:PercentageOfCarbonCreditsToBeRetired" id="Fact_84cd8c3b567e472b9cb70fa6e7612b4f" contextRef="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% of the credits on behalf of the Company within five (<ix:nonNumeric name="devs:RetirementPeriodForCarbonCredits" id="Fact_a1bb7ba567604e51b9d914e310b783c5" contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember" format="ixt-sec:durday">5</ix:nonNumeric>) days of payment confirmation, and transfer the remainder to the Company. As of October 31, 2025, full consideration of $<ix:nonFraction name="devs:PaymentOfPurchaseConsideration" id="Fact_9ec57d9552b14ba281320b207bae98ae" contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction> has been paid. On August 14, 2025, the vendor retired <ix:nonFraction name="devs:CarbonCreditsRetiredPercentage" id="Fact_1b3fa28b690247aeb299cb92bd53a929" contextRef="c20250814_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% of the purchased credits (<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" id="Fact_08bc1ce353f14675a89b3019164a671c" contextRef="c20250814to20250814_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,250</ix:nonFraction> credits) on behalf of the Company to offset the Company&#8217;s
            carbon footprints. Accordingly, an environmental expense of $<ix:nonFraction name="us-gaap:PaymentsForEnvironmentalLiabilities" id="Fact_363fb4fd25ba4a478139ad62cb8aa0e5" contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">50,000</ix:nonFraction> has been recorded during the three months ended October 31, 2025.
            However, as of date of financial statements, the remaining <ix:nonFraction name="devs:NumberOfSharesToBeReceived" id="Fact_9c345b8a8bf04f5294de06355c408a52" contextRef="c20251031_BusinessAcquisitionAxis_CarbonCreditsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,250</ix:nonFraction> carbon credits have not yet been transferred or delivered to the
            Company.</span><br/>
        </span></div>
</ix:continuation>
    </div>


    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><br/>
    </div>

  </div>


  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;"> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

    <div>
      <ix:nonNumeric name="us-gaap:CryptoAssetTextBlock" id="Text_3c131630dc764d5fb39c92a18a626e50" contextRef="c20250801to20251031" escape="true" continuedAt="Text_a48763c6ea9d4d5faca5eea62f954bac1">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">6.</span></div>
              <span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Cryptocurrencies</div>
            </td>

  </tr>


</table>
</ix:nonNumeric>
      <ix:continuation id="Text_a48763c6ea9d4d5faca5eea62f954bac1" continuedAt="Text_a48763c6ea9d4d5faca5eea62f954bac2">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
        The Company holds cryptocurrency assets and related cash balances with Bitgo Trust Company, Inc., a cryptocurrency exchange which is a South Dakota chartered trust company. These holdings are subject to collateral requirements associated with the
        Company&#8217;s convertible debentures issued to Helena, the proceeds of which were used to fund the Bitgo account (Note 10).<br/>
        <br/>
        Under the terms of this financing arrangement, all cryptocurrency and cash maintained with Bitgo are restricted to secure the Helena convertible debt until the fair value of the Company&#8217;s cryptocurrency holdings exceeds US$20 million (the
        &#8220;Threshold Amount&#8221;). Helena also maintains first preference claim on the Company&#8217;s assets until the Threshold Amount is met. Once the Threshold Amount is achieved, only cryptocurrency holdings up to US$20 million in a segregated account remain
        pledged as security; however, as of October 31, 2025, the Threshold Amount had not been met, and all cryptocurrency and cash balances remained fully restricted.<br/>
        <br/>
        Cryptocurrencies are accounted for as indefinite-lived intangible assets in accordance with ASC 350-60 and are subsequently measured at fair value, with changes in fair value recognized in earnings in accordance with ASC 350-60-35 and ASC 820. Fair
        value is determined using quoted prices in active markets.<br/>
        <br/>
        <ix:nonNumeric name="us-gaap:CryptoAssetHoldingTableTextBlock" id="Text_5ed5e5fe82d1474ca18a734e5ed6ea8d" contextRef="c20250801to20251031" escape="true" continuedAt="Text_033a0061b10842529b24630dfe813d0e1"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"> Activity in cryptocurrency holdings
        during the three months ended October 31, 2025 was as follows (in USD):<br/>
        &#160;<br/>
      </span></ix:nonNumeric></div>
</ix:continuation>
      <ix:continuation id="Text_a48763c6ea9d4d5faca5eea62f954bac2" continuedAt="Text_a48763c6ea9d4d5faca5eea62f954bac3"><ix:continuation id="Text_033a0061b10842529b24630dfe813d0e1">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;">
              <div style="text-align: left;">&#160;</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;">
              <div style="text-align: right; font-weight: bold;">Bitcoin</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;">
              <div style="text-align: right; font-weight: bold;">Solana</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;">
              <div style="text-align: right; font-weight: bold;">Total</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
              <div style="text-align: left; font-weight: bold;">Balance, August 1, 2025</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:CryptoAssetFairValue" id="Fact_3ccdc776791d4f83814beda47b4c94a4" contextRef="c20250731_CryptoAssetAxis_BitcoinMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:CryptoAssetFairValue" id="Fact_9a9dbed4ce3d40b192b0018b9a620bb8" contextRef="c20250731_CryptoAssetAxis_SolanaMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:CryptoAssetFairValue" id="Fact_b5ef395bbb0642fe8c850fb6de23e29d" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%;">
              <div style="text-align: left; font-weight: normal;">Purchases</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-weight: normal;"><ix:nonFraction name="us-gaap:CryptoAssetPurchase" id="Fact_db417b01c0b04d65828473a843787e15" contextRef="c20250801to20251031_CryptoAssetAxis_BitcoinMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,562,500</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-weight: normal;"><ix:nonFraction name="us-gaap:CryptoAssetPurchase" id="Fact_056e322c174641dda19dec738852baa7" contextRef="c20250801to20251031_CryptoAssetAxis_SolanaMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,562,500</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;">
              <div style="font-weight: normal;"><ix:nonFraction name="us-gaap:CryptoAssetPurchase" id="Fact_8cf111b664634d4a81f897a3bcb98eb3" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,125,000</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;">
              <div style="text-align: left; font-weight: normal;">Staking income earned</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="font-weight: normal;"><ix:nonFraction name="devs:StakingIncome" id="Fact_ca7910970b4b422381e2e9dd0fe15d05" contextRef="c20250801to20251031_CryptoAssetAxis_BitcoinMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="font-weight: normal;"><ix:nonFraction name="devs:StakingIncome" id="Fact_e1c30db230e945daa118d69cb62a632a" contextRef="c20250801to20251031_CryptoAssetAxis_SolanaMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">14,334</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="font-weight: normal;"><ix:nonFraction name="devs:StakingIncome" id="Fact_45e43d6d24b64b6d8e7a34cc5a41aa99" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">14,334</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px;">
              <div style="text-align: left; font-weight: normal;">Fair value loss</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
              <div style="font-weight: normal;">(<ix:nonFraction name="devs:LossOnRevaluationOfCryptocurrencies" id="Fact_a8b3dd240e214448a3c4e65cfe88ecee" contextRef="c20250801to20251031_CryptoAssetAxis_BitcoinMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">127,172</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
              <div style="font-weight: normal;">)</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
              <div style="font-weight: normal;">(<ix:nonFraction name="devs:LossOnRevaluationOfCryptocurrencies" id="Fact_1192c88e01134d07addd9ce810e1a151" contextRef="c20250801to20251031_CryptoAssetAxis_SolanaMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">296,309</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
              <div style="font-weight: normal;">)</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
              <div style="font-weight: normal;">(<ix:nonFraction name="devs:LossOnRevaluationOfCryptocurrencies" id="Fact_4074438841654781a9e9e5c115cf4b50" contextRef="c20250801to20251031" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">423,481</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
              <div style="font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;">
              <div style="text-align: left; font-weight: bold;">Balance, October 31, 2025</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:CryptoAssetFairValue" id="Fact_6534ae07ee17478ab2e554fb36908573" contextRef="c20251031_CryptoAssetAxis_BitcoinMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,435,328</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:CryptoAssetFairValue" id="Fact_49e1d2b35bb84f9ba62f89089a528f05" contextRef="c20251031_CryptoAssetAxis_SolanaMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,280,525</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:CryptoAssetFairValue" id="Fact_a293bdcddc2a468d9614996f54897b6f" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">4,715,853</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
        <div><br/>
          <br/>
          <span style="font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);">As at October 31, 2025, the Company
            held <ix:nonFraction name="devs:CryptoAssetNumberOfUnitsHeld" id="Fact_f6bcb7c9f4134c8e898247ee4ebf05a4" contextRef="c20251031_CryptoAssetAxis_BitcoinMember" unitRef="U007" decimals="6" scale="0" format="ixt:num-dot-decimal">22.229041</ix:nonFraction> BTC and <ix:nonFraction name="devs:CryptoAssetNumberOfUnitsHeld" id="Fact_69c8ea2bf57b45488436d1b75e56b15d" contextRef="c20251031_CryptoAssetAxis_SolanaMember" unitRef="U006" decimals="2" scale="0" format="ixt:num-dot-decimal">12,181.64</ix:nonFraction>
            SOL, with fair values of $<ix:nonFraction name="devs:CryptoAssetFairValuePerUnit" id="Fact_1f717f16673c45cab82c5a0cbb97cf69" contextRef="c20251031_CryptoAssetAxis_BitcoinMember" unitRef="U009" decimals="2" scale="0" format="ixt:num-dot-decimal">109,556.16</ix:nonFraction> per BTC and $<ix:nonFraction name="devs:CryptoAssetFairValuePerUnit" id="Fact_cf86908ee4ed4a2e84f8fe441ff4db89" contextRef="c20251031_CryptoAssetAxis_SolanaMember" unitRef="U008" decimals="2" scale="0" format="ixt:num-dot-decimal">187.21</ix:nonFraction> per SOL. The Company also held $<ix:nonFraction name="us-gaap:RestrictedCashNoncurrent" id="Fact_21f6a9d5a57d48b7874d80f37db33d58" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,280,000</ix:nonFraction> in cash in the Bitgo account (Note 10). All
            cryptocurrency and cash balances are presented as non-current assets, as management does not expect to liquidate these assets within the next twelve months and the balances are pledged as collateral for long-term debt, in accordance with ASC
            210-10-45.</span><br/>
        </div>

        <div><br/>
        </div>

      </div>

      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div class="BRPFPageFooter" style="width: 100%;"></div>

        <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">13</span></div>

        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

        <div class="BRPFPageHeader" style="width: 100%;">
          <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

          <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
              </span></a></div>

          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                  </td>

  </tr>


</table>
            <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

        </div>

      </div>

      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">6.</span></div>
              <span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Cryptocurrencies (continued)</div>
            </td>

  </tr>


</table>

      <ix:continuation id="Text_a48763c6ea9d4d5faca5eea62f954bac3" continuedAt="Text_a48763c6ea9d4d5faca5eea62f954bac4">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_a48763c6ea9d4d5faca5eea62f954bac4">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company participates in staking activities for Solana. Staked Solana remains
        recognized as an asset of the Company because delegation to validators does not transfer control of the underlying tokens, and the criteria for derecognition under ASC 350-10-40 are not met. Staking rewards are recognized in earnings when earned
        and measured at fair value on the date earned. During the period, the Company earned <ix:nonFraction name="devs:CryptoAssetNumberOfUnitsEarnedFromStaking" id="Fact_fa240aee896d427297983a57549ec13f" contextRef="c20250801to20251031_CryptoAssetAxis_SolanaMember" unitRef="U006" decimals="2" scale="0" format="ixt:num-dot-decimal">70.66</ix:nonFraction> SOL, with a total fair value of $<ix:nonFraction name="devs:StakingIncome" id="Fact_e55e5d9be6334748b36d860d0f1d8008" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">14,334</ix:nonFraction>. </div>
</ix:continuation>

      <div><br/>
      </div>

    </div>

    <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
 </div>


  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <ix:nonNumeric name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="Text_d4b6f07f00dd4c4bb466f2f84f8ffadf" contextRef="c20250801to20251031" escape="true" continuedAt="Text_7353f6c6521b403bbf9dadf8555f71241">
<div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">7.</span></div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Investment in associate</span></div>
              </td>

  </tr>


</table>
      </div>
</ix:nonNumeric>
      <ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f71241" continuedAt="Text_7353f6c6521b403bbf9dadf8555f71242">
<div><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f71242" continuedAt="Text_7353f6c6521b403bbf9dadf8555f71243">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On November 6, 2024, the Company received <ix:nonFraction name="devs:NumberOfSharesReceivedFromInvestors" id="Fact_09901962a02345f4be13a084b812869b" contextRef="c20241106to20241106_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,000,000</ix:nonFraction>
        shares in FCS, in connection with an agreement to acquire a stake in FCS in exchange for <ix:nonFraction name="devs:NumberOfSharesExchangeOfShares" id="Fact_093e97c18ad64e9c83976f25c3654de6" contextRef="c20241028_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">200,000</ix:nonFraction> shares of the Company that was entered
        into on October 28, 2024. At the time of acquisition, the <ix:nonFraction name="devs:SharesIssuedForAcquisitionOfAssociateInShares" id="Fact_e300e707c4d6412fb58f8a154f107da7" contextRef="c20241028to20241028_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,000,000</ix:nonFraction> shares of FCS received by the Company represented <ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" id="Fact_47bcbc4c40064138a909458ec8329704" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>% of shares outstanding, and the initial balance of investment was determined to be $<ix:nonFraction name="devs:SharesIssuedForAcquisitionOfAssociate" id="Fact_ab617012684f46b0bee0d34ec7be83c8" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,220,000</ix:nonFraction> being the fair value of the shares issued by the Company in consideration for the exchange. As at October 31, 2025, the Company&#8217;s share of ownership remained at <ix:nonFraction name="devs:BusinessCombinationConsiderationForEquityInterestPercentage" id="Fact_75a3d5f358f142058395d214cb41c5e2" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction>%. Management assessed that the Company has significant influence over FCS based on its share of ownership, and that the investment should be
        accounted for using the equity method of accounting.</div>
</ix:continuation>
      <ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f71243" continuedAt="Text_7353f6c6521b403bbf9dadf8555f71244">
<div><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f71244" continuedAt="Text_7353f6c6521b403bbf9dadf8555f71245">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Summarized financial information of FCS and a reconciliation of the carrying amount of the investment set forth in the consolidated
        balance sheets are set out below:</div>
</ix:continuation>
      <ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f71245" continuedAt="Text_7353f6c6521b403bbf9dadf8555f71246">
<div><br/>
      </div>
</ix:continuation>

      <ix:nonNumeric name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="Text_c41dfd753ea643f2bde64404df34fe64" contextRef="c20250801to20251031" escape="true" continuedAt="Text_7f8fc1559c2d4e8ba6d65101feec145c1"><ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f71246" continuedAt="Text_7353f6c6521b403bbf9dadf8555f71247">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Summarized balance sheet</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_7f8fc1559c2d4e8ba6d65101feec145c1" continuedAt="Text_7f8fc1559c2d4e8ba6d65101feec145c2"><ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f71247" continuedAt="Text_7353f6c6521b403bbf9dadf8555f71248">
<div><br/>
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_7f8fc1559c2d4e8ba6d65101feec145c2"><ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f71248" continuedAt="Text_7353f6c6521b403bbf9dadf8555f71249">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
              <div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">October 31, 2025</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">ASSETS</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Cash" id="Fact_0e8772365e8944bc86e443c71d267d72" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">162</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Due from <span style="-sec-ix-hidden:Fact_787555c3d2fa4da7ae7958cb49fcf21e">related parties</span></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherReceivables" id="Fact_a03d91016d5d476a9e2c4881e33ae3b0" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">123,075</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Start-up costs, net</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="devs:OrganizationalOrStartupCosts" id="Fact_19c043d5b5324ab5845b1f202c13ca63" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">101,859</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total assets</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:Assets" id="Fact_91c97d0f4a954597af53b3acbb7ec35d" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">225,096</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">LIABILITIES</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts payable and accrued liabilities<br/>
              </div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_fd91e239202942b485e992b497d38edf" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">255,875</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible notes</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConvertibleDebt" id="Fact_6ab4454420ff418896a22ed6dace05a8" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,303,875</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total liabilities</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:Liabilities" id="Fact_ddb9fbe7bc40485faccf491af35a0149" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,559,750</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

      <div>
        <ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f71249" continuedAt="Text_7353f6c6521b403bbf9dadf8555f712410">
<div><br/>
        </div>
</ix:continuation>
      </div>


      <ix:nonNumeric name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="Text_c9e47726d7f748f68e4b8a27f2397a5e" contextRef="c20250801to20251031" escape="true" continuedAt="Text_37fe5254736341ae8219df99314e55fe1"><ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f712410" continuedAt="Text_7353f6c6521b403bbf9dadf8555f712411">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Summarized statement of loss</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_37fe5254736341ae8219df99314e55fe1" continuedAt="Text_37fe5254736341ae8219df99314e55fe2"><ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f712411" continuedAt="Text_7353f6c6521b403bbf9dadf8555f712412">
<div><br/>
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_37fe5254736341ae8219df99314e55fe2"><ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f712412" continuedAt="Text_7353f6c6521b403bbf9dadf8555f712413">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
              <div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the three months ended <br/>
              </div>
              <div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">October 31, 2025 </div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 85%;">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Operating expenses</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General and administrative expenses</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">$ <br/>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" id="Fact_fce24d5406b747b5a7fa58782ee4aa50" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,339</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 85%;">Guaranteed payments<br/>
            </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;"><ix:nonFraction name="devs:GuaranteedPayments" id="Fact_d57b151ab3574ab59e72d1e974f7b5f1" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">150,899</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Legal and professional fees</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProfessionalFees" id="Fact_90ba3ed6bac5475a9695e0add771205e" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,337</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 85%;">Travel<br/>
            </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;"><ix:nonFraction name="us-gaap:TravelAndEntertainmentExpense" id="Fact_2ef3e2ade87443ab86d9a77d51831e2c" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,241</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortization</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AmortizationOfDeferredCharges" id="Fact_285933c4c0834985b08794b7fc803ab1" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,493</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 85%;">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total operating expenses</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:OperatingExpenses" id="Fact_5e0687e523fa4311a07f30d20e6b72d9" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">161,309</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">)</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest expenses</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:InterestExpense" id="Fact_391ffe46e37d450081c362d9fefcd5f4" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">17,825</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net loss</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_5c84a7123c1c4492a09246eacae879b9" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">179,134</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">)</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);">Company&#8217;s ownership<br/>
            </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="devs:BusinessCombinationConsiderationForEquityInterestPercentage" id="Fact_f3295cbcd3a141eb8a77cda584bcc516" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">%</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><span style="font-weight: bold;">Company&#8217;s share of loss</span><br/>
            </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="font-weight: bold;">$</span><br/>
            </td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">(<ix:nonFraction name="us-gaap:GainLossOnInvestments" id="Fact_4a920554ffb14f65a7d4b11c8a758c1c" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">89,567</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">)</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

      <div>
<div><br/></div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">14</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                </span></a></div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                    </td>

  </tr>


</table>
              <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

          </div>

        </div>

      </div>

      <div>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">7.</span></div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Investment in associate (continued)</span></div>
              </td>

  </tr>


</table>
        <ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f712413" continuedAt="Text_7353f6c6521b403bbf9dadf8555f712414">
<div> <br/>
        </div>
</ix:continuation>
      </div>


      <ix:nonNumeric name="us-gaap:InvestmentCompanyChangesInNetAssetsTableTextBlock" id="Text_a2e0e04fa5af4a96a3bf06dd5b983e92" contextRef="c20250801to20251031" escape="true" continuedAt="Text_908faa8f12ba4c298099f133417fdfa81"><ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f712414" continuedAt="Text_7353f6c6521b403bbf9dadf8555f712415">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A continuity of the Company&#8217;s investment in associate is as follows:</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_908faa8f12ba4c298099f133417fdfa81" continuedAt="Text_908faa8f12ba4c298099f133417fdfa82"><ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f712415" continuedAt="Text_7353f6c6521b403bbf9dadf8555f712416">
<div><br/>
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_908faa8f12ba4c298099f133417fdfa82"><ix:continuation id="Text_7353f6c6521b403bbf9dadf8555f712416">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2024</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_5016a8930f9f4c509db2de45e6ad98e5" contextRef="c20240731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Investment by the Company</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"><ix:nonFraction name="us-gaap:NetInvestmentIncome" id="Fact_b5687f6e5d1b4f7ca83f97b169f83266" contextRef="c20240801to20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,220,000</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Company&#8217;s share of loss</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(<ix:nonFraction name="us-gaap:GainLossOnInvestments" id="Fact_790d5f224f284fbf91c3bef621901f44" contextRef="c20240801to20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">512,011</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2025</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_4def3c0fcd9a46c9bf32b8da91045c25" contextRef="c20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">707,989</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">Company&#8217;s share of loss<br/>
            </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">(<ix:nonFraction name="us-gaap:GainLossOnInvestments" id="Fact_c9ae0c5d646745de9e03bd92d9337029" contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">89,567</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">)</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at October 31, 2025</div>
            </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">$</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" id="Fact_6e264ac10c2241ceb0d9def1724d441d" contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">618,422</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

      <div><br/>
      </div>

    </div>

    <div class="BRPFPageFooter" style="width: 100%;"></div>

  </div>


  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
    <ix:nonNumeric name="devs:EquityLineOfCreditTextBlock" id="Text_ea3afebb5fae4e3ead926b8b956d359e" contextRef="c20250801to20251031" escape="true" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb1">
<div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">8.</span></td>

    <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Equity Line of Credit (&#8220;ELOC&#8221;) </div>
            </td>

  </tr>


</table>
    </div>
</ix:nonNumeric>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb1" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb2">
<div><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb2" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb3">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On October 29, 2024, the
      Company entered into the ELOC Agreement with Helena Global Investment Opportunities I Ltd (&#8220;Helena I&#8221;). Under the ELOC Agreement, the Company will have the right to issue and to sell to Helena I from time to time, up to $<ix:nonFraction name="devs:CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" id="Fact_23a4ef8bb0bd48edaa508343f227ddfb" contextRef="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">40,000,000</ix:nonFraction> of the Company&#8217;s common shares following the closing of the De-SPAC Transaction and the effectiveness of the registration statement registering
      the Company&#8217;s common shares being sold under the ELOC Agreement (the &#8220;Helena I Registration Statement&#8221;). As a commitment fee in connection with the execution of the ELOC Agreement, <ix:nonFraction name="us-gaap:SharesIssued" id="Fact_ad56e7068926407c91e83af5aa4d9d38" contextRef="c20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">50,000</ix:nonFraction> shares of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">the Company</span> was issued upon closing of the De-SPAC transaction. Following the closing of the
      De-SPAC Transaction and the Helena I Registration Statement becoming effective, the Company issued to Helena I common shares equal to $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_1ee5f8c2290846c89e357fb044384318" contextRef="c20241106to20241106" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">125,000</ix:nonFraction>
      divided by the greater of (i) the lowest one-day VWAP during the <span style="-sec-ix-hidden:Fact_ead3be73dc3e439db1bea6bb5f73db56">five</span> trading days immediately preceding the effectiveness date of such
      Registration Statement and (ii) $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" id="Fact_e370cc5acccb42199b78aac7215f2123" contextRef="c20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">7.50</ix:nonFraction><span style="font-size: 10pt;">. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On March 17, 2025, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_f78c3f9b85214be4839ef6d5ce6669cd" contextRef="c20250317to20250317_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">16,666</ix:nonFraction> shares in satisfaction of this obligation. </span></span></div>
</ix:continuation>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb3" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb4">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company may require that Helena
        purchase the Company&#8217;s common shares by delivering one or more advance notices to Helena setting forth, in each advance notice, the amount of advance it is requesting, which amount may not exceed an amount equal to the lesser of (i) <ix:nonFraction name="devs:PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" id="Fact_0b7294194fbd4c9098859c7074125aca" contextRef="c20241029to20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>% of the average of the daily value traded of the common shares over the <ix:nonNumeric name="devs:NumberOfTradingDays" id="Fact_e9f468b427c34f358308500970f00b81" contextRef="c20250801to20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" format="ixt-sec:durday">10</ix:nonNumeric> trading days immediately preceding such advance notice, and (ii) $<ix:nonFraction name="devs:AdvanceNoticeAmountUnderEquityLineOfCredit" id="Fact_3863caec24e0417ebc2781af2f3cba8e" contextRef="c20241029to20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,000,000</ix:nonFraction>.
        However, in no event may the number of common shares issuable to Helena pursuant to an advance cause the aggregate number of shares beneficially owned (as calculated pursuant to Section 13 (d) of the Exchange Act) by Helena and its affiliates as a
        result of previous issuances and sales of common shares to Helena under the ELOC Agreement to exceed <ix:nonFraction name="devs:BeneficialOwnershipPercentageOnOutstandingCommonShares" id="Fact_111f1e869b42460796fb7d28506b1685" contextRef="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">9.99</ix:nonFraction>% of the then outstanding
        common shares.</span></div>
</ix:continuation>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb4" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb5">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/>
        </span></span></div>
</ix:continuation>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb5" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb6">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On March 18, 2025, the Company and Helena entered into
          a first amendment to ELOC Agreement, which allows Helena to permit Secondary Advances, as defined in the amendment, as well as to update references to &#8220;Common Stock&#8221; in the ELOC Agreement to &#8220;Common Shares&#8221;</span>.</span> On August 4, 2025, the
      Company and Helena entered into a second amendment to ELOC Agreement, which increased the commitment amount from $<ix:nonFraction name="devs:CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" id="Fact_777e2c2336144cbbba55922c98553163" contextRef="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">40,000,000</ix:nonFraction> to $<ix:nonFraction name="devs:CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" id="Fact_9bc20f4c57904958b3f9fba569f35b67" contextRef="c20250804_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">300,000,000</ix:nonFraction>.</div>
</ix:continuation>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb6" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb7">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb7" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb8">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On December 3, 2025, the Company entered a side letter with Helena I, amending the terms of the
        Company&#8217;s existing convertible note and ELOC Agreement. The amendment places temporary limits on Helena&#8217;s sales of conversion shares, subject to trading-volume conditions, and requires the Company to submit advance notices sufficient to receive at
        least $<ix:nonFraction name="devs:SalesOfConversionSharesSubjectToTradingVolumeConditions" id="Fact_3aeff4889d314bcf8047fd2b1155a9f7" contextRef="c20251203to20251203_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MinimumMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,500,000</ix:nonFraction> in net proceeds under the ELOC prior to February 28, 2026 (Note 18).</span></div>
</ix:continuation>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb8" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb9">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb9" continuedAt="Text_e889114b370c487684c1bfc6ddbf50cb10">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_e889114b370c487684c1bfc6ddbf50cb10">
<div style="text-align: justify;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">As at October 31, 2025, $<ix:nonFraction name="devs:AmountDrawnAgainstEquityLineOfCreditAgreement" id="Fact_129e44d197b5470fa064c0f43c339a78" contextRef="c20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">4,084,681</ix:nonFraction> have been drawn against t<span style="font-size: 10pt;">he ELOC </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">through the issuance of <ix:nonFraction name="us-gaap:SharesIssued" id="Fact_99c0d1b254e54515860d7faac56d62d8" contextRef="c20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,145,700</ix:nonFraction>
          shares. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">During the three months ended October 31, 2025, $<ix:nonFraction name="devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" id="Fact_6ddab890ee1147529212587e232581f2" contextRef="c20250801to20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">756,600</ix:nonFraction> has been drawn against the ELOC through the issuance of <ix:nonFraction name="devs:StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" id="Fact_df9d0bfc6ffb45ba837e4cb378c33e6e" contextRef="c20250801to20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction> shares</span> (Note 13)</span>. <br/>
      </span></div>
</ix:continuation>

    <div>
<div><br/></div>

      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">15</span></div>

        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

        <div class="BRPFPageHeader" style="width: 100%;">
          <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

          <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
              </span></a></div>

          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                  </td>

  </tr>


</table>
            <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="Text_adf55f8f661d48f1a64bc63974090830" contextRef="c20250801to20251031" escape="true" continuedAt="Text_93943ef9dcad4a5da0c6c312545827fa1">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">9.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Accounts payable and accrued liabilities</div>
              </td>

  </tr>


</table>
</ix:nonNumeric>
        <ix:continuation id="Text_93943ef9dcad4a5da0c6c312545827fa1" continuedAt="Text_93943ef9dcad4a5da0c6c312545827fa2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:continuation id="Text_93943ef9dcad4a5da0c6c312545827fa2"><ix:nonNumeric name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="Text_d1d336f4c8e74f05b8afcec737fe6cba" contextRef="c20250801to20251031" escape="true">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: right; font-weight: bold;">October 31, 2025<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; font-weight: bold;"> July 31, 2025</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Accounts payable</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                <div>$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div><ix:nonFraction name="us-gaap:AccountsPayableCurrent" id="Fact_998d668c576d4635b1ad674cede5a9c5" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,033,268</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                <div>$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                <div><ix:nonFraction name="us-gaap:AccountsPayableCurrent" id="Fact_d17a1c8b9d9c42efb01c61812d0d44b5" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,113,372</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Accrued liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" id="Fact_3a009920fe6f4ad29b2c9d3e79a70b08" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">6,582,418</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" id="Fact_2d2c40269cd8495d9c0e57e31b6f89be" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,059,064</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">Excise taxes payable <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="devs:ExciseTaxesPayableCurrent" id="Fact_7e80a782d8d945cd845a069ea1b8cf00" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,410,973</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="devs:ExciseTaxesPayableCurrent" id="Fact_753c92cee8e2425cb57274232abdd72a" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,410,973</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Income taxes payable</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div><ix:nonFraction name="us-gaap:TaxesPayableCurrent" id="Fact_b90a2ab8261c4ba0a0f2a9c6afeddc01" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">99,256</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div><ix:nonFraction name="us-gaap:TaxesPayableCurrent" id="Fact_9643b38a877b4968b082753487ac659d" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">99,256</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
                <div><br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_af5854b76dd0443b8d57843f8d6ccfba" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,125,915</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
                <div><br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                <div><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_ac475119954b4ca088736999a7b2725a" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,682,665</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Accounts payable, related parties</span></td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_6481ee71343f436588f16624850fe32d" contextRef="c20251031_RelatedPartyTransactionAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">96,410</ix:nonFraction></td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_01c02a7d0a744849bd7c16a0d8379455" contextRef="c20250731_RelatedPartyTransactionAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">271,919</ix:nonFraction></td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 238, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Accrued

















                  liabilities, related parties</span></td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_7e9e8ed2ec634f0c86e04e5796c0a07e" contextRef="c20251031_RelatedPartyTransactionAxis_NonrelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">130,000</ix:nonFraction></td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_ab84cb2d9c4442739d714549c7c60f68" contextRef="c20250731_RelatedPartyTransactionAxis_NonrelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">523,071</ix:nonFraction></td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">$</td>

    <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="devs:AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" id="Fact_ec3f272c3ef745d99531bd4ee07a5278" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,352,325</ix:nonFraction></td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">$</td>

    <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="devs:AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" id="Fact_e7eab8e486ef4a3eb804f352883c7a69" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">11,477,655</ix:nonFraction></td>

    <td valign="bottom" rowspan="1" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:nonNumeric></ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <ix:nonNumeric name="devs:ConvertibleDebenturesTextBlock" id="Text_82f4548b592e442cbd05d94f9d582355" contextRef="c20250801to20251031" escape="true" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db1">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">10.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Convertible debentures</div>
              </td>

  </tr>


</table>
</ix:nonNumeric>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db1" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db2" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db3">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Devvio Tranche (Related Party Convertible Debt)</span></div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db3" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db4" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db5">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On January 12, 2024, the Company closed an unsecured convertible notes offering in the principal amount of $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_2e93d27d8b17482e97f779f97642f6d4" contextRef="c20240112_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction> with Devvio that will bear interest at a rate of <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_e2cf071e778849feabdfbb6f7b7a6a56" contextRef="c20240112_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.3</ix:nonFraction>%
          per annum, is payable at maturity, subject to acceleration if the Company completes the De-SPAC transaction and the debentures are not converted. The maturity was November 6, 2024. The Company has the right to prepay the whole or any portion of
          the principal amount, and together with any accrued interest, at any time prior to the maturity date without notice or a penalty payment. Devvio is a related party to the Company through its ownership of the Company&#8217;s shares, and one of Devvio&#8217;s
          officers, directors and principal owners was a director of the Company during the year ended July 31, 2024 and until November 7, 2024.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db5" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db6">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db6" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db7">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company completes a De-SPAC transaction, the principal amount and accrued interest are convertible into SVS of the Company at the option of the
          lender, as follows:</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db7" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db8">
<div><br/></div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db8" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db9">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) $<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" id="Fact_2b890c1130e94cbe9c9f4704f19e1236" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">76.50</ix:nonFraction> multiplied by the common conversion ratio as set forth in the BCA
                  (the &#8220;Common Conversion Ratio&#8221;), and (b) CAD$<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" id="Fact_99f06215d36d455da833412fc1932026" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">10.30</ix:nonFraction>. The shares are thereafter exchanged for common shares of the Combined
                  Company at the Common Conversion Ratio.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db9" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db10">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>If the Company completes the De-SPAC transaction, and the convertible notes are not converted into shares, the maturity date will accelerate and the principal plus interest will become repayable within <ix:nonNumeric name="devs:DebtInstrumentConvertibleRepayableDays" id="Fact_3bf9edd4ba0644c0b27fa52ee2b35974" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">10 days</ix:nonNumeric> after the closing of the De-SPAC transaction.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db10" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db11">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db11" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db12">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company does not complete a De-SPAC transaction at the later of October 8, 2024 (<ix:nonNumeric name="devs:TransactionExpectedDaysToBeCompleted" id="Fact_b8512bf0301c410c8e67e527f3e59276" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">270 days</ix:nonNumeric> from the issuance date of the notes) and the termination of the business combination agreement for the De-SPAC transaction, the principal and accrued interest are
          convertible into units consisting of <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" id="Fact_bf1442c3c5934c3380f02ee368bfd025" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> SVS and <span style="-sec-ix-hidden:Fact_b825b23d185545e2bd8930a82e059d76">half</span> of a share purchase warrant, at the option of the lender, as follows:</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db12" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db13">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db13" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db14">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_a9b0dbc408a0480ba625e6de45542995" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">30-day</ix:nonNumeric> volume weighted average trading price (&#8220;VWAP&#8221;) of the shares
                  on Cboe Canada stock exchange and (b) CAD$<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" id="Fact_3d2688544e7a4dd1be06f7922c975e4a" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">10.30</ix:nonFraction>.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db14" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db15">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>Each warrant will carry the right to purchase a share with an exercise price equal to the greater of (a) a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentagePremium" id="Fact_0dd1c686e87b4748a788f99546785c7e" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">20</ix:nonFraction>% premium on
                  the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_000ea8ac1a1542358bb7219754e76d4d" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">30-day</ix:nonNumeric> VWAP and (b) the floor price of CAD$<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" id="Fact_c4d7056abdc14fccada0c26838c6a218" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">10.30</ix:nonFraction>. The warrants will expire <ix:nonNumeric name="devs:DebtInstrumentConvertibleExpirationPeriod" id="Fact_78f4682d167048bd8e908a9c1d5be934" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">2 years</ix:nonNumeric> after the conversion date.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db15" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db16">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db16" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db17">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The conversion price is subject to certain anti-dilution provisions.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db17" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db18">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db18" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db19">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At issuance, the Devvio Tranche convertible debentures were determined to be a financial instrument comprising a host debt component and a conversion
          feature which is an embedded derivative that required bifurcation.&#160; On initial recognition, the embedded derivative was valued first, and the residual value was assigned to the host financial debt component. The fair value of the derivative
          liability at issuance was estimated to be $<ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_30389b373b264df1a3b64b8ed60286e5" contextRef="c20240112_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">45,000</ix:nonFraction> using the Monte Carlo model.</div>
</ix:continuation>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">16</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                </span></a></div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                    </td>

  </tr>


</table>
              <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

          </div>

        </div>

        <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
          <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                    <div style="text-align: left;"><span style="font-weight: bold;">10.</span></div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div><span style="font-weight: bold;">Convertible debentures (continued)</span></div>
                  </td>

  </tr>


</table>
          </div>

        </div>


        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db19" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db20">
<div><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db20" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db21">
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The prepayment option and the accelerated repayment condition were not separately accounted for as they were determined to be clearly and
          closely related to the host contract.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db21" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db22">
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <br/>
        </div>
</ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db22" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db23">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 6, 2024, the Company completed the De-SPAC transaction (Note 4), and accordingly, the conversion terms of the principal amount and accrued interest
            crystalized such that they are convertible, at the option of the lender, at a conversion price of $<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" id="Fact_7771348786a04208b2b47eb9aa357ccc" contextRef="c20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">11.70</ix:nonFraction> (being $<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" id="Fact_c32a9e120102437ea74b37fa8fca1789" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">76.50</ix:nonFraction> multiplied by the Common Conversion Ratio). If the convertible notes are not converted into shares, the principal plus interest will become
            repayable within <ix:nonNumeric name="devs:DebtInstrumentConvertibleRepayableDays" id="Fact_00d88fa66e89457fb927d25c68a78822" contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">10 days</ix:nonNumeric> after the closing of the De-SPAC transaction.</div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db23" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db24">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db24" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db25">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> Upon the crystallization of the conversion price, the conversion option met the definition of equity under Topic 815 and bifurcation is no longer required.&#160; The
            fair value of the conversion option was remeasured on November 6, 2024 to be $<ix:nonFraction name="us-gaap:EquityFairValueDisclosure" id="Fact_df04d5ce9bd94cd08f44060391fff4f2" contextRef="c20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">176,000</ix:nonFraction> and was transferred into equity. The fair value
            was estimated using the Black-Scholes Option Pricing model using the following assumptions: expected dividend yield - <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" id="Fact_185eeb1c385a40b09793aaa5b117f5e4" contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">0</ix:nonFraction>%, expected
            volatility - <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" id="Fact_551b02e16bab4298911d21a45dc98590" contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">275</ix:nonFraction>%, risk-free interest rate - <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" id="Fact_2cecf9c38c7b4f6594f8903a4f201b3e" contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.10</ix:nonFraction>% and an expected remaining life - <ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact_ca74e1bd4dbf470d830394a9e1c822b0" contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:duryear">0.6</ix:nonNumeric> years<span style="font-size: 10pt;">.</span> </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db25" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db26">
<div><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db26" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db27">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 12, 2024, the maturity of the Devvio Tranche was extended to May 30, 2025. As there was no change to the cash flows as a result of this change, the 10%
            test was not met and therefore, there was no extinguishment of the debt as a result of this change. The Devvio Tranche is outstanding as of October 31, 2025, and the Company is in the process of negotiating a further extension.</div>
</ix:continuation>
        </div>

        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db27" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db28">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db28" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db29">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Focus Impact Partners Convertible Debt (Related Party Convertible Debt)<br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db29" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db30">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db30" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db31">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the prior year, the Company closed an unsecured convertible notes offering with Focus Impact <span style="color: #000000;">Partners, LLC (&#8220;Focus Impact
            Partners&#8221;).</span> Subsequent to the closing of the De-SPAC transaction, Focus Impact Partners became a related party of the Company as one of the directors of the Company is an officer of Focus Impact Partners. The convertible notes were
          initially closed on January 12, 2024 and additional advances were added under the same offering.&#160; The total initial principal amounts of $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_62804aa367d04ee688f5bd8dc594ec7d" contextRef="c20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">550,000</ix:nonFraction>
          under the original Focus Impact Partners Convertible Debt were received in <ix:nonFraction name="devs:NumberOfInstallments" id="Fact_53d7d37fc54346688bdb628b5d30720b" contextRef="c20240112to20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U010" decimals="INF" scale="0" format="ixt-sec:numwordsen">five</ix:nonFraction> installments: $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_c75a21dc95084ef78f2d7b96c444dce0" contextRef="c20231106_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">150,000</ix:nonFraction> on November 6, 2023, $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_1723999ab9fe420894510f6d7b2eb03f" contextRef="c20240109_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">150,000</ix:nonFraction>
          on January 9, 2024, $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_18c1aa8576d745db8718251e7770e3fd" contextRef="c20240328_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction> on March 28, 2024, $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_8999e884cf34456c9f349a6a7253a917" contextRef="c20240419_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction> on April 19, 2024, and $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_25bd542002bd4e3b8cf8b34c60e6d5bb" contextRef="c20240613_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">50,000</ix:nonFraction> on June 13, 2024. The debentures will bear interest at a rate
          of <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_261dec498abb4ac092cf82536d99b89f" contextRef="c20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.3</ix:nonFraction>% per annum, payable at maturity, subject to acceleration if the Company completes the De-SPAC transaction (Note 4) and the
          debentures are not converted. The maturity date for all advances was November 6, 2024. The Company has the right to prepay the whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity
          date without notice or a penalty payment.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db31" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db32">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db32" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db33">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company completes a De-SPAC transaction, the principal amount and accrued interest are convertible into SVS of the Company at the option of the
          lender, as follows:</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db33" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db34">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db34" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db35">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentageDiscount" id="Fact_8082082d1d08439ca4e6b94da0d32f7e" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% discount to the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_7b3d34a380124cc2bfc921d17783a2fb" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric> VWAP of the shares on the Cboe Exchange multiplied by the Common Conversion Ratio, and (b) $<ix:nonFraction name="devs:ConvertibleDebtFloorPrice" id="Fact_b586284615474a448ca71ebb06f7a19f" contextRef="c20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">20.00</ix:nonFraction> (the De-SPAC Floor Price&#8221;).</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db35" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db36">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>The shares are thereafter exchanged for common shares of the Company at the Common Conversion Ratio.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db36" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db37">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                  <div>If the Company completes the De-SPAC transaction, and the convertible notes are not converted into shares, the maturity date will accelerate and the principal plus interest will become repayable within <ix:nonNumeric name="devs:DebtInstrumentConvertibleRepayableDays" id="Fact_2cad07ef4a8b44a3b8c7fdf8a0002e49" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">10 days</ix:nonNumeric> after the closing of the De-SPAC transaction.</div>
                </td>

  </tr>


</table>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db37" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db38">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> <br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db38" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db39">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;">In </span>the<span style="color: #000000;">&#160;</span>event<span style="color: #000000;"> the Company does not complete a De-SPAC
            transaction at the later of October 8, 2024 (<ix:nonNumeric name="devs:TransactionExpectedDaysToBeCompleted" id="Fact_84aa4677adea46a3a10826e60e6c443a" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">270 days</ix:nonNumeric> from the issuance date of the notes), or the termination of the BCA with Focus
            Impact, </span>the principal and accrued interest are convertible into units consisting of <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" id="Fact_a5346078f8e64199a032c5b989845754" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> SVS and <span style="-sec-ix-hidden:Fact_567b56bceaab472ba35e3eb6ce0b66ea">half</span> of a share purchase warrant, at the option of the lender, as follows:</div>
</ix:continuation>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">17</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                </span></a></div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                    </td>

  </tr>


</table>
              <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

          </div>

        </div>

        <div>
          <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                      <div style="text-align: left;"><span style="font-weight: bold;">10.</span></div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div><span style="font-weight: bold;">Convertible debentures (continued)</span></div>
                    </td>

  </tr>


</table>
              <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db39" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db40">
<div> <br/>
              </div>
</ix:continuation>
            </div>

          </div>

        </div>

        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db40" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db41">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentageDiscount" id="Fact_503ddfb524c04d3d967cbeeaefa9499c" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% discount to the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_2631ce79dbef4aaf8620b7b35a3f956c" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric> VWAP of the shares on the Cboe Exchange calculated on the conversion date and b) the floor price defined as the current market price on the date of
                  announcement of the offering which was CAD $<ix:nonFraction name="devs:ConvertibleDebtFloorPrice" id="Fact_d5c3d67da0614162a58bbfa0c5ace5c3" contextRef="c20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">4.75</ix:nonFraction>.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db41" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db42">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>Each warrant will carry the right to purchase a share with an exercise price equal to the greater of (a) a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentagePremium" id="Fact_c07a3e1fcb714862974329bd7c1f0d95" contextRef="c20240801to20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">20</ix:nonFraction>% premium on
                  the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_942fb85adaba4e4698893b65475c0155" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric> VWAP and (b) the floor price defined as the current market price on the date of announcement of the offering which
                  was CAD $<ix:nonFraction name="devs:ConvertibleDebtFloorPrice" id="Fact_83a47a66cbc1479eafc6336e799c22b7" contextRef="c20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">4.75</ix:nonFraction>.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db42" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db43">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>The warrants will expire <ix:nonNumeric name="devs:DebtInstrumentConvertibleExpirationPeriod" id="Fact_5b013341a52b467c8140865bd4341eba" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">2 years</ix:nonNumeric> after the conversion date.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db43" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db44">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db44" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db45">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The conversion price is subject to certain anti-dilution provisions.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db45" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db46">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db46" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db47">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On June 28, 2024, the Company and Focus Impact Partners agreed to amend the Focus Impact Partners Convertible Debt (&#8220;the June 2024 Amendment&#8221;) such
          that the De-SPAC Floor Price would be amended from $<ix:nonFraction name="devs:ConvertibleDebtFloorPrice" id="Fact_363e51700d684873b0eaaafb7a6b8d7f" contextRef="c20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">20.00</ix:nonFraction> to CA$<ix:nonFraction name="devs:ConvertibleDebtFloorPrice" id="Fact_77abe88d0f954efb93e3122d189f431f" contextRef="c20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">4.75</ix:nonFraction>.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db47" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db48">
<div><br/></div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db48" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db49">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On June 28, 2024, the Company received additional proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" id="Fact_b46d2a28b5b24346b6abb7da09b02190" contextRef="c20240628to20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">20,000</ix:nonFraction> under the June 2024 Amendment.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db49" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db50">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db50" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db51">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On August 19, 2024, October 18, 2024, October 28, 2024 and November 1, 2024, the Company received additional proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" id="Fact_a34a29baa57e44028f24177dd8bc4951" contextRef="c20240819to20240819_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">41,500</ix:nonFraction>, $<ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" id="Fact_c563156ae92949f7805965cdaf344f46" contextRef="c20241018to20241018_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">6,500</ix:nonFraction>, $<ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" id="Fact_40dcb5035426404899e4fc5c0223305b" contextRef="c20241028to20241028_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,650</ix:nonFraction> and $<ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" id="Fact_7d7b255ad3534352ba6cd73efeb64c17" contextRef="c20241101to20241101_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">12,000</ix:nonFraction> under the June 2024
          Amendment.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db51" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db52">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="text-align: justify;">
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db52" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db53">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The
                Focus Impact Partners Convertible Debt were determined to be a financial instrument comprising a host debt component and a conversion feature which is an embedded derivative that required bifurcation. On initial recognition, the embedded
                derivative was valued first, and the residual value was assigned to the host financial debt component. The total fair value of the derivative liabilities at the various issuance dates for the proceeds received during the year ended July 31,
                2024 was estimated to be $<ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_ae70ff56652f485fbcf08bbd1e243e5b" contextRef="c20250731_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">25,800</ix:nonFraction> as valued using the Monte Carlo model. The total fair value of the derivative liabilities at the
                various issuance dates for the proceeds received during the year ended July 31, 2025 was estimated to be $<ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_9053487bf2cb4f7b998ac3966ff8eb97" contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">65,750</ix:nonFraction> as valued using
                the Monte Carlo model.</span></div>
</ix:continuation><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db53" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db54">
<div>
            &#160; </div>
</ix:continuation></div>

        </div>

        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db54" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db55">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The June 2024 Amendment had no impact on the classification of the convertible debenture and therefore, the conversion feature was considered a
          derivative before and after the modification.&#160; As there was no change to the host instrument cash flows as a result of this change, the 10% test was not met and therefore, there was no extinguishment of the host debt as a result of this change.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db55" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db56">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db56" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db57">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As the conversion option was bifurcated before and after the modification, the change in the fair value of the conversion feature was recognized as
          the loss on revaluation of the derivative liabilities through the consolidated statement of operations and comprehensive loss.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db57" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db58">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db58" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db59">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The prepayment option and the accelerated repayment condition were not separately accounted for as they were determined to be clearly and closely
          related to the host contract.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db59" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db60">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db60" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db61">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 13, 2024, the Company issued a new $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_55d650cbaa9c45bcafe4a2d29d105988" contextRef="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">637,150</ix:nonFraction>
            convertible note bearing interest of <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_97e5551e92ec4372aa8d1e55e700e990" contextRef="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.3</ix:nonFraction>% per annum, with a maturity date of November 13, 2026 (&#8220;New Focus Impact Partners
            Convertible Debt&#8221;), in exchange for the cancellation of the Focus Impact Partners Convertible Debt as described above (the &#8220;November 2024 Amendment&#8221;). The principal loan amount and any accrued interest under the New Focus Impact Partners
            Convertible Debt are convertible into common stock of the Company at the option of the holder at a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentageDiscount" id="Fact_b72e1f5296174aeba566fe67de1279db" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% discount to the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_6dad86996e2a4ec4a15032be6e187975" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric> volume weighted average price of the Company&#8217;s shares, subject to a floor of $<ix:nonFraction name="devs:ConvertibleDebtFloorPrice" id="Fact_a38d204783c643f082b91c393e424100" contextRef="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">8.67</ix:nonFraction> per share. The Company retains the right to prepay the whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity date
            without notice or a penalty payment.</div>
</ix:continuation>

          <div style="font-family: 'Times New Roman';">
<div><br/></div>

            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div style="width: 100%;" class="BRPFPageFooter"></div>

              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">18</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

              <div style="width: 100%;" class="BRPFPageHeader">
                <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

                <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                    </span></a></div>

                <div>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                          <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                        </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                          <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                        </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                          <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                        </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                          <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                        </td>

  </tr>


</table>
                  <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

              </div>

            </div>

          </div>

          <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
            <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                        <div style="text-align: left;"><span style="font-weight: bold;">10.</span></div>
                      </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                        <div><span style="font-weight: bold;">Convertible debentures (continued)</span></div>
                      </td>

  </tr>


</table>
              </div>

            </div>

          </div>


          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db61" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db62">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db62" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db63">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Accrued interest on the previously existing Focus Impact Partners Convertible Debt, amounting to $<ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" id="Fact_1e63516edb3047fcbe15b7863f89f3ca" contextRef="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">21,129</ix:nonFraction>, were not converted into the New Focus Impact Partners Convertible Debt, and were transferred to accrued liabilities of the Company.</div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db63" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db64">
<div style="font-family: 'Times New Roman';"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db64" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db65">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As a result of the November 2024 amendment, the conversion option met the definition of equity under Topic 815 and bifurcation is no longer required. As the
            conversion option was bifurcated before the amendment but not bifurcated after the amendment, a change in the fair value of the conversion option of over <ix:nonFraction name="devs:PercentageOfDebtCarryingValue" id="Fact_86d45b94e83c4a7899a2fbaf2c094494" contextRef="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% of the of the carrying amount of the original debt without the bifurcation at inception constitutes a substantial change. Immediately prior to the November 2024 Amendment, the value of the conversion
            feature associated with the Focus Impact Partners Grid Note was $<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" id="Fact_32b776803ae4416ca98dbbc4f1d2926d" contextRef="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,250,000</ix:nonFraction>. The fair value of the conversion feature was $<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature" id="Fact_3fa7a3691cce41a0ad1d86dce35ab45d" contextRef="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">59,000</ix:nonFraction> after the November 2024 Amendment as estimated using the Monte Carlo model. With the <ix:nonFraction name="devs:DebtInstrumentExtinguishment" id="Fact_60d07c480b89440c8c7bd66c1b992462" contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% test being met, extinguishment accounting was applied. The carrying value of the old debt of $<ix:nonFraction name="us-gaap:DebtInstrumentFairValue" id="Fact_550ad6547a984747894a604607a9f960" contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">637,650</ix:nonFraction> was derecognized and the fair value of the new debt of $<ix:nonFraction name="us-gaap:DebtInstrumentFairValue" id="Fact_74c9e40033ac43959194ce121508f4df" contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_NewConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">544,441</ix:nonFraction>
            (based on a <ix:nonFraction name="devs:PercentageOfMarketYield" id="Fact_798cb335208f43d3b618676f7850f922" contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">14</ix:nonFraction>% market yield) was recognized. The fair value of the conversion feature of $<ix:nonFraction name="us-gaap:EquityFairValueDisclosure" id="Fact_258bc10516f448959e3c764209911a04" contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">59,000</ix:nonFraction> was transferred to equity. As Focus Impact Partners is a related party, the gain on the extinguishment of $<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" id="Fact_45def1790d984ad5b1360f83c1a69d36" contextRef="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">93,209</ix:nonFraction> was recognized in equity as a capital transaction pursuant to ASC 470-50-40-2<span style="font-size: 10pt;">.</span></div>
</ix:continuation>
        </div>

        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db65" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db66">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db66" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db67">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Envviron Tranche (Related Party Convertible Debt)</span></div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db67" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db68">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db68" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db69">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On April 23, 2024<span style="font-weight: bold;">, </span>the Company closed an unsecured convertible note offering in the principal amount of $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_b846516a38d94c2c9c046da869b23c1a" contextRef="c20240423_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">250,000</ix:nonFraction> with Envviron SAS (a company controlled by a former director of the Company) that will bear interest at a rate of <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_5329151246af40ff98fc4ab33be4d279" contextRef="c20240423_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.3</ix:nonFraction>% per annum, payable at maturity, subject to acceleration if the Company completes the De-SPAC transaction and the debentures are not converted
          (&#8220;Envviron Tranche&#8221;). The maturity date was February 15, 2025. The Company has the right to prepay the whole or any portion of the principal amount, and together with any accrued interest, at any time prior to the maturity date without notice or
          a penalty payment.&#160; The terms of the Envviron Tranche are identical to the original Focus Impact Partners Convertible Debt.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db69" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db70">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db70" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db71">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company completes a De-SPAC transaction, the principal amount and accrued interest are convertible into SVS of the Company at the option of the
          lender, as follows:</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db71" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db72">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db72" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db73">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) the price that is a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentageDiscount" id="Fact_1ad2c93530d24a5985de3a5a8c0ba1dc" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% discount to the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_a6ee877403be4a06ae20c2718d5332bb" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric> VWAP of the shares on Cboe Canada stock exchange, and (b) $<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" id="Fact_d7df77edf8564de6a0eed50c9f718195" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">20.00</ix:nonFraction>. The shares are thereafter exchanged for common shares of Focus Impact at the Common Conversion Ratio.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db73" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db74">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>If the Company completes the De-SPAC transaction, and the convertible notes are not converted into shares, the maturity date will accelerate and the principal plus interest will become repayable within <ix:nonNumeric name="devs:DebtInstrumentConvertibleRepayableDays" id="Fact_5f9314365bc44f799013924d18960f0f" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">10 days</ix:nonNumeric> after the closing of the De-SPAC transaction.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db74" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db75">
<div><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db75" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db76">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company does not complete a De-SPAC transaction at the later of January 18, 2025 (<ix:nonNumeric name="devs:DeSPACTransactionPeriod" id="Fact_7714b49e80eb496ba1472f058cfc2d68" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">270 days</ix:nonNumeric> from the issuance date of the notes) and the termination of the BCA for the De-SPAC transaction, the principal and accrued interest are convertible into units
          consisting of <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" id="Fact_04a1fb9552344a7095330b057ea87d84" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember_StatementClassOfStockAxis_SubordinateVotingSharesMember" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> SVS and <span style="-sec-ix-hidden:Fact_ef558997a5bb495f8f0daeac43af3d9b">half</span>
          of a share purchase warrant, at the option of the lender, as follows:</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db76" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db77">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db77" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db78">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) the price that is a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentageDiscount" id="Fact_eac8c97481f64f08a6ed7c9509186abc" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% discount to the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_e25db823ce0c47b4841beeec82f5cc55" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric> VWAP of the shares on Cboe Canada stock exchange and (b) CAD$<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" id="Fact_23eba32dafdf445bbafe553a3f9e2b58" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">4.75</ix:nonFraction>.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db78" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db79">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>Each warrant will carry the right to purchase a share with an exercise price equal to the greater of (a) a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentagePremium" id="Fact_ac3035e87f9847f0b0df0c28c12dea76" contextRef="c20240801to20241031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">20</ix:nonFraction>% premium on
                  the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_e84802dd86c741fe8784e07e5f0eba60" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_FinancialInstrumentAxis_WarrantMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durday">30</ix:nonNumeric>-day VWAP and (b) the floor price of CAD$<ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" id="Fact_e88bb726bcb54291a95c3f997ffcb1e1" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">4.75</ix:nonFraction>. The warrants will expire <ix:nonNumeric name="devs:DebtInstrumentConvertibleExpirationPeriod" id="Fact_f115319d18c440cb8f49b11b96c617a9" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">2 years</ix:nonNumeric> after the conversion date.</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db79" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db80">
<div><br/></div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db80" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db81">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The conversion price is subject to certain anti-dilution provisions.</div>
</ix:continuation>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">19</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                </span></a></div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                    </td>

  </tr>


</table>
              <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

          </div>

        </div>

        <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                    <div style="text-align: left;"><span style="font-weight: bold;">10.</span></div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div><span style="font-weight: bold;">Convertible debentures (continued)</span></div>
                  </td>

  </tr>


</table>
          </div>

        </div>


        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db81" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db82">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db82" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db83">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The Envviron Tranche convertible debentures were determined to be a financial instrument comprising a host debt component and a conversion feature
          which is an embedded derivative that required bifurcation. On initial recognition, the embedded derivative was valued first, and the residual value was assigned to the host financial debt component. The fair value of the derivative liability at
          issuance was estimated to be $<ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_59a2093183784bf68aa094dd756d59c4" contextRef="c20240423_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,750</ix:nonFraction> using the Monte Carlo model.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db83" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db84">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db84" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db85">
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The prepayment option and the accelerated repayment condition were not separately accounted for as they were determined to be clearly and
          closely related to the host contract.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db85" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db86">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db86" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db87">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 6, 2024, the Company completed the De-SPAC transaction (Note 4), and accordingly, the conversion terms of the principal amount and accrued interest
            crystalized such that they are convertible, at the option of the lender, at a conversion price equal to the greater of (a) the price that is a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentageDiscount" id="Fact_582c40c62abc4b85945217737f1669ca" contextRef="c20241106to20241106_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>%
            discount to the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_a409c55d61f741e6ac3209ec95f6bd60" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric> VWAP of the shares on the NASDAQ, and (b) $<ix:nonFraction name="devs:ConvertibleDebtFloorPrice" id="Fact_e3f07a696a4949609c040c0cadc6653b" contextRef="c20241106_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">20.00</ix:nonFraction>. If the convertible notes are not converted into shares, the principal plus interest will become repayable within <ix:nonNumeric name="devs:DebtInstrumentConvertibleRepayableDays" id="Fact_06488b4e78d14f2d955840d2c10d826b" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">10 days</ix:nonNumeric> after the closing of the De-SPAC transaction.</div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db87" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db88">
<div style="font-family: 'Times New Roman';"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db88" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db89">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Upon the crystallization of the conversion price, the conversion option met the definition of equity under Topic 815 and bifurcation is no longer required.&#160; The
            fair value of the conversion option was remeasured on November 6, 2024 to be $<ix:nonFraction name="us-gaap:EquityFairValueDisclosure" id="Fact_d1a910fa6c6749189009fbef2e0fa649" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">31,000</ix:nonFraction> and was transferred into equity<span style="font-size: 10pt;">.</span> The fair value was estimated using the Monte Carlo model<span style="font-size: 10pt;">.</span></div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db89" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db90">
<div style="font-family: 'Times New Roman';"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db90" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db91">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 12, 2024, the maturity of the Envviron Tranche are extended to May 30, 2025. As there was no change to the cash flows as a result of this change, the
            10% test was not met and therefore, there was no extinguishment of the debt as a result of this change. The Envviron Tranche is outstanding as of October 31, 2025, and the Company is in the process of negotiating a further extension.</div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db91" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db92">
<div style="font-family: 'Times New Roman';"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db92" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db93">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Debt Assumed on RTO</span></div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db93" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db94">
<div style="font-family: 'Times New Roman';"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db94" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db95">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Upon the completion of the De-SPAC transaction (Note 4), the Company assumed <ix:nonFraction name="devs:NumberOfUnsecuredPromissoryNotes" id="Fact_0c0750d2621348218c9ad9481d7557fc" contextRef="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U011" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> unsecured promissory notes amounting to $<ix:nonFraction name="devs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" id="Fact_a0ee069149da4d67b37269929962b6a0" contextRef="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,000,000</ix:nonFraction> issued to Focus
            Impact Sponsor, LLC (the &#8220;Focus Impact Sponsor&#8221;), a significant shareholder of the Company. The promissory notes were interest-free and had a maturity date on the completion of the De-SPAC transaction (Note 4). Upon the completion of the
            De-SPAC transaction, $<ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" id="Fact_0d7848d399ad4edb8e0984ec45d3e431" contextRef="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,500,000</ix:nonFraction> of the promissory notes was convertible into warrants of the Company at a price of $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_9dec25a4482f496787cf57512ff41946" contextRef="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.00</ix:nonFraction> per warrant. The Company also assumed $<ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" id="Fact_6b1cbe8ebd9c4ba984fc8324d48e98b2" contextRef="c20250801to20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">345,000</ix:nonFraction>
            of accrued administrative fees owing to Focus Impact Partners.</div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db95" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db96">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db96" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db97">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 13, 2024, the Company issued new convertible notes totaling $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_9bb0716aa11c4cebad0f43821811256c" contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,345,000</ix:nonFraction>, bearing interest of <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_f74080de13614be59e4d6e189fb196c9" contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.3</ix:nonFraction>% per annum, with a maturity date of
            November 13, 2026 (&#8220;New Convertible Debt&#8221;), in exchange for the cancellation of the assumed debt described above.</div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db97" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db98">
<div style="font-family: 'Times New Roman';"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db98" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db99">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The principal loan amount and any accrued interest under the New Convertible Debt are convertible into common stock of the Company at the option of the holder at a
            <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentageDiscount" id="Fact_ff84212a63854d6ca2c7857515e5ef87" contextRef="c20241113to20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% discount to the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_e88a0227fcb8473d8495cb39000b8266" contextRef="c20250801to20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric>
            volume weighted average price of the Company&#8217;s shares, subject to a floor of $<ix:nonFraction name="devs:ConvertibleDebtFloorPrice" id="Fact_83e2e02d923e4180bdf86f13f9a8124c" contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">8.67</ix:nonFraction> per share. The Company has the right to prepay the
            whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity date without notice or a penalty payment.</div>
</ix:continuation>

          <div style="font-family: 'Times New Roman';"><br/>
          </div>

          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div style="width: 100%;" class="BRPFPageFooter"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">20</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

            <div style="width: 100%;" class="BRPFPageHeader">
              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                  </span></a></div>

              <div>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                      </td>

  </tr>


</table>
                <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

            </div>

          </div>

          <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
            <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                        <div style="text-align: left;"><span style="font-weight: bold;">10.</span></div>
                      </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                        <div><span style="font-weight: bold;">Convertible debentures (continued)</span></div>
                      </td>

  </tr>


</table>
              </div>

            </div>

          </div>


          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db99" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db100">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db100" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db101">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As the conversion feature was not bifurcated before and after the amendment, a difference in the present value of cash flows under the terms of the new debt
            instrument of at least <ix:nonFraction name="devs:PercentageOfDebtCarryingValue" id="Fact_46a9b1b245074a49a631c975ea778efc" contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% from the present value of the remaining cash flows under the terms of the original debt instrument
            constitutes a substantial change. The change was assessed to be in excess of <ix:nonFraction name="devs:IncreaseDecreaseAssessedToBeInExcessPercentage" id="Fact_3c966ae73842470180fa131772845030" contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>%. With the <ix:nonFraction name="devs:DebtInstrumentExtinguishment" id="Fact_31d4c9f874d9484c8890d762d1ac7fbe" contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% test being met, extinguishment accounting was applied. The carrying value of the old debt of $<ix:nonFraction name="us-gaap:DebtInstrumentFairValue" id="Fact_cc4bcef21c3a403babed99ad9ac71b10" contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,345,000</ix:nonFraction> was derecognized and the fair value of the new debt of $<ix:nonFraction name="us-gaap:DebtInstrumentFairValue" id="Fact_e8c4ea0e29064610b5ac33aab469c923" contextRef="c20241113_ShortTermDebtTypeAxis_NewConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,856,042</ix:nonFraction>
            (based on a <ix:nonFraction name="devs:PercentageOfMarketYield" id="Fact_6bfb1dfc0a074000a8b3007ad89a8c22" contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">14</ix:nonFraction>% market yield) was recognized. As Focus Impact Partners and the Focus Impact Sponsor are related parties, the gain on
            the extinguishment of $<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" id="Fact_92cafc367d1f49aba0d7a68949bc23e7" contextRef="c20241113to20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">488,957</ix:nonFraction> was recognized in equity as a capital transaction pursuant to ASC 470-50-40-2.</div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db101" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db102">
<div style="font-family: 'Times New Roman';"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db102" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db103">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the New Focus Impact Partners Convertible Debt and the New Convertible Debt, the Company agreed (i) to grant the Secured Parties a first ranking
            security interest in all of the carbon credits and similar environmental assets held by the Company, presently existing or hereafter created or acquired, and (ii) to execute and deliver to the Secured Parties a security agreement evidencing the
            Secured Parties&#8217; security interest (the &#8220;Security Agreement&#8221;). On December 18, 2024, the Company executed and delivered to the Secured Parties the Security Agreement.</div>
</ix:continuation>
        </div>

        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db103" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db104">
<div><br/></div>
</ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <div><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db104" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db105">
<div><span style="font-size: 10pt;"> </span></div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db105" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db106">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration: underline;">Additional Focus Impact Partners Convertible Debt (Related Party Convertible Debt)</span></div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db106" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db107">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration: underline;"></span></span></div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db107" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db108">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <span style="font-size: 10pt;"><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db108" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db109">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">On March 19, 2025, the Company closed a convertible note offering in the
              principal amount of $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_9dfe634f5f7f4b1fb3c31233f12436f1" contextRef="c20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">218,000</ix:nonFraction> with Focus Impact Partners that will bear interest at a rate of <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_497bb06158a64fb6b764bbeff21748b6" contextRef="c20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember" unitRef="U004" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.3</ix:nonFraction>% per annum, with a maturity date of March 19, 2027 (&#8220;Additional Convertible Debt&#8221;).</div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db109" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db110">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db110" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db111">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The principal loan amount and any accrued interest under the Additional
              Convertible Debt are convertible into common stock of the Company at the option of the holder at a <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentageDiscount" id="Fact_e75975fc0a4940a6aa537932812ac153" contextRef="c20250319to20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% discount to the <ix:nonNumeric name="devs:PeriodOfVolumeWeightedAverageTradingPrice" id="Fact_cfbe603648e148419f5f03e7e5343fdb" contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric> volume weighted average price of the Company&#8217;s shares. The Company has a right to prepay the whole or any portion of the principal amount,
              together with any accrued interest, at any time prior to the maturity date without notice or a penalty payment.</div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db111" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db112">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db112" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db113">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Due to the absence of a floor conversion price, the Additional Convertible
              Debt was determined to be a financial instrument comprising a host debt component and a conversion feature which is an embedded derivative that required bifurcation. On initial recognition, the embedded derivative was valued first, and the
              residual value was assigned to the host financial debt component. The fair value of the derivative liabilities at issuance was estimated to be $<ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_ddc0fba0c1664b4e84194f2226c9e4be" contextRef="c20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">72,500</ix:nonFraction>
              as valued using the Monte Carlo model. The fair value of the derivative liabilities as at October 31, 2025 was estimated to be $<ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_3309f43a5f5341e3ac62114f26d41940" contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">74,000</ix:nonFraction>
              as valued using the Monte Carlo model.</div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db113" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db114">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>
</ix:continuation>
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
              <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db114" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db115">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Crypto Strategy Convertible Debt</span></div>
</ix:continuation>
              <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db115" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db116">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"> <br/>
                </span></div>
</ix:continuation>
            </div>

            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db116" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db117">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> On July 17, 2025, the Company entered into a securities purchase agreement
              with Helena for the issuance of up to <ix:nonFraction name="devs:DebtInstrumentNumberOfTranches" id="Fact_83588cf43efd4c54a40b2f5ad49cf076" contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U012" decimals="INF" scale="0" format="ixt-sec:numwordsen">fifty-nine</ix:nonFraction> tranches of convertible notes (&#8220;Crypto Strategy Convertible Debt&#8221;) for a total
              principal amount of $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_ad2fc3eac2954f7f98ca2694163d0ce7" contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">300,000,000</ix:nonFraction>, with closings of each tranche subject to fulfillment of conditions. Each tranche will have an
              issuance discount of <ix:nonFraction name="devs:DebtInstrumentConvertiblePercentageDiscount" id="Fact_6e8e90f4e4a24c4eb30d084f6559bc37" contextRef="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">8</ix:nonFraction>%, and bear interest at a rate of <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" id="Fact_24e90a701bd446e291ef7ebb3ca353c9" contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">8</ix:nonFraction>% per annum, with a maturity date of <ix:nonNumeric name="us-gaap:DebtInstrumentTerm" id="Fact_fcdf747a609b4ab082260c66c143a4d6" contextRef="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" format="ixt-sec:durmonth">18</ix:nonNumeric> months from the
              date of funding. Interest shall be payable by the Company on the first day of each month. At the option of the Company, the interest is payable in cash, through the issuance of additional notes, or under certain situations, through the
              issuance of common shares. The Crypto Strategy Convertible Debt ranks senior to all outstanding and future indebtedness of the Company. The securities purchase agreement will terminate automatically on July 17, 2027.<br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db117" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db118">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db118" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db119">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> The principal loan amount and any accrued interest under the Crypto Strategy
              Convertible Debt in issuance are convertible into common stock of the Company at the option of the holder at <ix:nonFraction name="devs:PercentageOfDebtCarryingValue" id="Fact_1e5be7f898384e289866eaf22b20aa16" contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">95</ix:nonFraction>% of the lowest
              daily volume weighted average price of the Company&#8217;s shares during the <ix:nonNumeric name="devs:NumberOfTradingDays" id="Fact_61f4ad6b5a034fcd9ca192e6b9d398ec" contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" format="ixt-sec:durday">5</ix:nonNumeric> preceding trading days, subject to a floor price of $<ix:nonFraction name="devs:ConvertibleDebtFloorPrice" id="Fact_5eb11901ce194524bee0246e8e43752d" contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U005" decimals="4" scale="0" format="ixt:num-dot-decimal">0.7722</ix:nonFraction>, and a cap price of $<ix:nonFraction name="devs:ConvertibleDebtCapPrice" id="Fact_7895c4e7d4d444958d6ae53905009184" contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U005" decimals="3" scale="0" format="ixt:num-dot-decimal">7.722</ix:nonFraction>.<br/>
            </div>
</ix:continuation>

            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>

            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div style="width: 100%;" class="BRPFPageFooter"></div>

              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">21</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

              <div style="width: 100%;" class="BRPFPageHeader">
                <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

                <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                    </span></a></div>

                <div>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                          <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                        </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                          <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                        </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                          <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                        </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                          <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                        </td>

  </tr>


</table>
                  <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

              </div>

            </div>

            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                          <div style="text-align: left;"><span style="font-weight: bold;">10.</span></div>
                        </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                          <div><span style="font-weight: bold;">Convertible debentures (continued)</span></div>
                        </td>

  </tr>


</table>
                </div>

              </div>

              <div style="text-align: justify;">
                <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db119" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db120">
<div><br/>
                </div>
</ix:continuation>
              </div>

              <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db120" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db121">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">If















                  the Company issues any debt or equity, the lenders have the option to cause the Company to direct <ix:nonFraction name="devs:ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" id="Fact_7768faa1c825455d9a6fa4d46865667b" contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% of aggregate proceeds of
                  such issuances to repay the Crypto Strategy Convertible Debt. The Company has a right to prepay the whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity date. A <ix:nonFraction name="devs:PrepaymentPenaltyPercentagePriorToMaturityDate" id="Fact_26909bb4d6f747ecb896554cb636108d" contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>% prepayment penalty is applied on any repayments prior to the maturity date.</span><br/>
              </div>
</ix:continuation>
            </div>

            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db121" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db122">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db122" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db123">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> During the period ending on the later of (i) 12 months after the closing date
              of the initial tranche of the Crypto Strategy Convertible Debt, and (ii) the termination of the securities purchase agreement for the Crypto Strategy Convertible Debt, if the Company offers new securities for sale, the lenders have first
              refusal to up to <ix:nonFraction name="devs:RightOfFirstRefusalNewSecuritiesPercentage" id="Fact_4b53b8eb91624e39b624935bf995647d" contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% of the new securities being offered.<br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db123" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db124">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db124" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db125">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> The proceeds of the Crypto Strategy Convertible Debt are subject to
              restrictions of use, with <ix:nonFraction name="devs:DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" id="Fact_28b40adba91f497b89a6bd39f673e196" contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">70</ix:nonFraction>% of the net proceeds of the initial tranche, and <ix:nonFraction name="devs:DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" id="Fact_5afca131316f47c289488a2ce33d6ea5" contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">75</ix:nonFraction>% of the net proceeds of the subsequent tranches are required to be used to purchase cryptocurrencies. Until such time as the Company&#8217;s aggregate acquisition of
              cryptocurrencies equal or exceeds $<ix:nonFraction name="devs:MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" id="Fact_b1c9286157de46ef94e1f1c85c4d09ce" contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">20,000,000</ix:nonFraction> (the &#8220;Digital Asset Threshold Amount&#8221;), the Crypto Strategy Convertible Debt will be
              secured by a first preference perfected security interest in all of the existing and future assets of the Company and its direct and indirect subsidiaries, including all of the capital stock of each of the subsidiaries and cryptocurrencies
              purchased with the proceeds of the Crypto Strategy Convertible Debt, as evidenced by a security agreement. Subject to certain exceptions contained in the purchase agreement for the Crypto Strategy Convertible Debt, upon the Company&#8217;s
              achievement of the Digital Asset Threshold Amount, the parties have agreed to amend the terms of the security agreement such that the Company&#8217;s obligations shall thereafter be secured exclusively by the cryptocurrencies held in the designated
              collateral control account.<br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db125" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db126">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db126" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db127">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> Currently, as the Digital Asset Threshold Amount is not yet met, the Crypto
              Strategy Convertible Debt is secured by up to $<ix:nonFraction name="devs:ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" id="Fact_16e800b166024a55906b9b1353298ada" contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">20,000,000</ix:nonFraction> of proceeds from the Crypto Strategy Convertible Debt, held in a
              segregated account for trading in cryptocurrencies. The segregated account is subject to a crypto control account agreement, which requires lenders&#8217; approval for actions taken in the segregated account.<br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db127" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db128">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db128" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db129">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> On July 17, 2025, the Company closed the initial tranche of the Crypto
              Strategy Convertible Debt in the principal amount of $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_793e179fe03f44bc9617df5232e65645" contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000,000</ix:nonFraction>, for gross proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" id="Fact_9e6c128c5e394eeeb7fb802ca7529e09" contextRef="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">9,200,000</ix:nonFraction>, with a maturity date of <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" id="Fact_7e76f591a8ec45d38be50ee4a3488fb5" contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember" format="ixt:date-monthname-day-year-en">January 17, 2027</ix:nonNumeric>. The
              Company also incurred $<ix:nonFraction name="us-gaap:DeferredFinanceCostsNet" id="Fact_67638f1b65144ddf9d6d0442a4a1acd1" contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">85,000</ix:nonFraction> in transaction costs in connection with the issuance. $<ix:nonFraction name="us-gaap:CryptoAssetPurchase" id="Fact_0c829480c5784267acf3fd9558c13553" contextRef="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">6,405,000</ix:nonFraction> of net proceeds are intended for the purchase of cryptocurrencies. As of October 31, 2025, $<ix:nonFraction name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" id="Fact_4d493d9f93ea4222b8543efe53830b65" contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,280,000</ix:nonFraction> are held as cash in a segregated account, and are thus presented as restricted cash in the consolidated balance sheet and $<ix:nonFraction name="us-gaap:CryptoAssetPurchase" id="Fact_7f087f40d78f43b0bb7694cf00c3a93a" contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,125,000</ix:nonFraction> has been used for purchase of cryptocurrencies (Note 6).<br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db129" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db130">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db130" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db131">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">In connection with entering into the Crypto Strategy Convertible Debt, the
              Company entered into a registration rights agreement (the &#8220;RRA&#8221;), pursuant to which, the Company agreed to register for resale the common shares that are issuable upon conversion of the Crypto Strategy Convertible Debt. If the registration
              statement covering the resale of the common shares is not filed or declared effective by certain dates set forth in the RRA, the Company will be required to pay Helena I certain amounts as liquidated damages.<br/>
            </div>
</ix:continuation>
             </div>

          <div><br/></div>

        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">22</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                </span></a></div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                    </td>

  </tr>


</table>
              <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

          </div>

        </div>

        <div>
          <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                      <div style="text-align: left;"><span style="font-weight: bold;">10.</span></div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div><span style="font-weight: bold;">Convertible debentures (continued)</span></div>
                    </td>

  </tr>


</table>
            </div>

          </div>

        </div>


        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db131" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db132">
<div><br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ConvertibleDebtTableTextBlock" id="Text_502908fc875f4314b04f6161c63240ba" contextRef="c20250801to20251031" escape="true" continuedAt="Text_8ef3152cb38b4199b3e1419d32d1990f1"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db132" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db133">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">A continuity of the Company&#8217;s convertible debentures is as follows:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_8ef3152cb38b4199b3e1419d32d1990f1" continuedAt="Text_8ef3152cb38b4199b3e1419d32d1990f2"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db133" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db134">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_8ef3152cb38b4199b3e1419d32d1990f2" continuedAt="Text_8ef3152cb38b4199b3e1419d32d1990f3"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db134" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db135">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; font-weight: bold; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0);">Balance as at July 31, 2024</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:ConvertibleDebtCurrent" id="Fact_63b9434b8dbd41a89d6e466e1dc01a80" contextRef="c20240731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">881,544</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Issued<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;"><ix:nonFraction name="devs:ConvertibleDebtIssuanceGrossValue" id="Fact_08e0f3a1501f438a8c6970083fd9c244" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,686,133</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Fair value of embedded derivative</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(<ix:nonFraction name="devs:FairValueOfEmbeddedDerivativeLiability" id="Fact_0598b7e38e5f4fc8b24b90595e102388" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">138,250</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;" rowspan="1">Issuance discount</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" id="Fact_35a48ea5beea48d4ab7cfcedc0c7c3bc" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">800,000</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" rowspan="1">Transaction costs</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" id="Fact_bcc3aa3d36ee4dab9bf1e306b1317242" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">85,000</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;" rowspan="1">Repayment</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:RepaymentsOfConvertibleDebt" id="Fact_757ef09d35d74f6f90b51e2adf75f754" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">448,151</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Accretion</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;"><ix:nonFraction name="us-gaap:AccretionExpense" id="Fact_7a64ca090c3f4930b0317055ed0d477e" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">346,424</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Interest</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;"><ix:nonFraction name="us-gaap:InterestExpenseDebt" id="Fact_a679bae52a0041aba2fe3aacfae5c907" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">305,591</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" rowspan="1">Accrued interest transferred to accrued liabilities<br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInterestPayableNet" id="Fact_cb5c5850b7ed42959eef517004b32c77" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">21,129</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;" rowspan="1">Extinguishment<br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" id="Fact_ec41c8c445254ff4ae7c92b5520432d1" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">3,982,650</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">Assumed on RTO<br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1" colspan="1"><ix:nonFraction name="devs:FairValueAssumedOnReverseTakeover" id="Fact_9cf69a37067a44e3a0a907a5aea17e4f" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,345,000</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0);">Balance as at July 31, 2025</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:ConvertibleDebtCurrent" id="Fact_e4bef82d45794715aace077f27f4dcf4" contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,089,512</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-weight: normal; width: 88%; background-color: #CCEEFF;" rowspan="1">Repayment</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:RepaymentsOfConvertibleDebt" id="Fact_0e5226b089874f89996ff55f1f9d4f5d" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">345,909</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-weight: normal; width: 88%;" rowspan="1">Accretion</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:AccretionExpense" id="Fact_10af61e629eb4a0e8175252a9bc92066" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">230,015</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-weight: normal; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">Interest</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:InterestExpenseDebt" id="Fact_d6e4f5b025db42948fb9d80d619e8f0c" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">271,200</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">Balance as at October 31, 2025</td>

    <td valign="bottom" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ConvertibleDebtCurrent" id="Fact_c32397585cda4f0ca60f3df4d04bfd5a" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,244,818</ix:nonFraction></td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_8ef3152cb38b4199b3e1419d32d1990f3" continuedAt="Text_8ef3152cb38b4199b3e1419d32d1990f4"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db135" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db136">
<div> <br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_8ef3152cb38b4199b3e1419d32d1990f4" continuedAt="Text_8ef3152cb38b4199b3e1419d32d1990f5"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db136" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db137">
<div> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Breakdown of the Company&#8217;s
              convertible debentures is as follows:</span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_8ef3152cb38b4199b3e1419d32d1990f5" continuedAt="Text_8ef3152cb38b4199b3e1419d32d1990f6"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db137" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db138">
<div> <br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_8ef3152cb38b4199b3e1419d32d1990f6"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db138" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db139">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;" colspan="2">
                  <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> October 31, 2025</div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;" colspan="2">
                  <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> July 31, 2025</div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible debentures, short-term, related party</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConvertibleDebtCurrent" id="Fact_68a5c39648414de1b49f961772e29973" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">379,703</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConvertibleDebtCurrent" id="Fact_5e77db6dd2224cb8833669d65f057997" contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">375,027</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible debentures, long-term, related party</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConvertibleDebtNoncurrent" id="Fact_3e048ff1363a4857a4d6ed5e11f4bd4b" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">4,052,638</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConvertibleDebtNoncurrent" id="Fact_01efc079a6c74be8bb921c1d1e430d73" contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,914,146</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible debentures, long-term</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConvertibleDebtNoncurrent" id="Fact_4d1d2feb9498429899c0ce0841540289" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,812,477</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConvertibleDebtNoncurrent" id="Fact_e4cf307958bb4b0292f21f70778964ae" contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,800,339</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConvertibleDebt" id="Fact_714379120f3c4db1bcdcec51fb7e77ed" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,244,818</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConvertibleDebt" id="Fact_7d44f473188843f190deb1985ab9a9b0" contextRef="c20250731" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,089,512</ix:nonFraction></div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db139" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db140">
<div> <br/>
          </div>
</ix:continuation>
        </div>

        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db140" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db141">
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The face value of the convertible debentures as of October 31, 2025 was $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" id="Fact_884506833d5c462bb68ab90de4a7fa30" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">13,756,590</ix:nonFraction>.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db141" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db142">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="devs:EmbeddedDerivativeLiabilitiesTextBlock" id="Text_218c2acaf4ef4767af00f5be493c1bb8" contextRef="c20250801to20251031" escape="true" continuedAt="Text_f2bc0f77e0b34ec7b93859f89c0a6d771"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db142" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db143">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Below is a continuity of the embedded derivative liabilities:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_f2bc0f77e0b34ec7b93859f89c0a6d771" continuedAt="Text_f2bc0f77e0b34ec7b93859f89c0a6d772"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db143" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db144">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_f2bc0f77e0b34ec7b93859f89c0a6d772"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db144" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db145">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2024</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_f5965ddbf1354e5f81359b6616500b41" contextRef="c20240731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">919,250</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
                <div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;">Derivative liability component</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;"><ix:nonFraction name="devs:FairValueOfEmbeddedDerivativeLiability" id="Fact_82ccfc4fe7994ec2947f45aac120d4f9" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">138,250</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;">Change in fair value of derivative liabilities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" id="Fact_b291b2e899ab4db9a303994122d7e91a" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">719,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">
                <div style="margin-left: 9pt; text-indent: -9pt;">Transferred to equity<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="1">(<ix:nonFraction name="devs:FairValueOfEquitySharesTransferred" id="Fact_09d452e2a086497581c331142707f649" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">266,000</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2025</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_1977b34bc78843b2a80a3b3911fdb3aa" contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">72,500</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);">Change in fair value of derivative liabilities<br/>
              </td>

    <td valign="bottom" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1"><ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" id="Fact_e0373793aeca4d0f8267fa87ac462647" contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">1,500</ix:nonFraction></td>

    <td valign="bottom" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1"><span style="font-weight: bold;">Balance as at October 31, 2025</span><br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" colspan="1" rowspan="1">$ <br/>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" colspan="1" rowspan="1"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_15002fdcc8fa41c2ba183a9b5bd2a61e" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">74,000</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db145" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db146">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db146" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db147">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the issuance of the convertible debentures during the year ended July 31, 2025, the Company incurred $<ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" id="Fact_2802bcebd09e475cb0c348546f0aa4bb" contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">85,000</ix:nonFraction> in directly attributable transaction costs, which are allocated to the convertible debenture.</div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db147" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db148">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db148" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db149">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the issuance of the convertible debentures during the year ended July 31, 2024, the Company incurred $<ix:nonFraction name="us-gaap:PaymentsOfDebtIssuanceCosts" id="Fact_490027982cfb4dcd94ea346ae1edf37d" contextRef="c20230801to20240731_CounterpartyNameAxis_EnvvironSASMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">40,227</ix:nonFraction> in directly attributable transaction costs. $<ix:nonFraction name="devs:HostFinancialLiability" id="Fact_d41d837616a54ad0b677c7ee20527f3c" contextRef="c20230801to20240731_CounterpartyNameAxis_EnvvironSASMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">36,484</ix:nonFraction>
          was allocated to the host financial liability, $<ix:nonFraction name="us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" id="Fact_f72bebe403f7475b86a4e0d99b454e6a" contextRef="c20230801to20240731_CounterpartyNameAxis_EnvvironSASMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,743</ix:nonFraction> was allocated to the embedded derivative and recorded immediately in the
          consolidated statement of operations as general and administrative expenses.</div>
</ix:continuation>

        <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">23</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                </span></a></div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                    </td>

  </tr>


</table>
              <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

          </div>

        </div>

        <div>
          <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                      <div style="text-align: left;"><span style="font-weight: bold;">10.</span></div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div><span style="font-weight: bold;">Convertible debentures (continued)</span></div>
                    </td>

  </tr>


</table>
            </div>

          </div>

        </div>


        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db149" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db150">
<div><br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="devs:KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" id="Text_6b3041c4239a4fafb2417b635e8dbcb6" contextRef="c20250801to20251031" escape="true" continuedAt="Text_643fb853a5e043b6895f5245ea9d19eb1"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db150" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db151">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The key inputs used in the Monte Carlo model for the derivative liabilities were as follows:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_643fb853a5e043b6895f5245ea9d19eb1" continuedAt="Text_643fb853a5e043b6895f5245ea9d19eb2"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db151" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db152">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_643fb853a5e043b6895f5245ea9d19eb2"><ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db152" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db153">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: right;">At initial</div>
                <div style="text-align: right;">measurement</div>
                <div style="text-align: right;"> (for the year</div>
                <div style="text-align: right;">ended July 31, </div>
                <div style="text-align: right;">2025)</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: right;">As at</div>
                <div style="text-align: right;">July 31, 2025</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;">As at </div>
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;">October 31, 2025</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;">
                <div style="text-indent: -9pt; margin-left: 9pt;">Probability of De-SPAC Transaction closing</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_00261b686e2e4581817029d336b195d0" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="-2" format="ixt:num-dot-decimal">90</ix:nonFraction>% - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_b87b1046fd8f4b94aff53c99b128d6d6" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="-2" format="ixt:num-dot-decimal">99</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div>%</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">N/A</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%;">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Risk-free interest rate</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_971b3dd9fadf4175bbf197e0610a21c1" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.61</ix:nonFraction>% - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_5b50fc3b926a465ca4a6b742306ed427" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.25</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div>%</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_2cf289bcd42640d2b4667d61c653af96" contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.75</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div>%</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_4cff9accc3894b889280135a5077ac1d" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.33</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">%</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Expected term (years)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_1f7ed1de7ee845d6ab444e2f64e4c166" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="0" format="ixt:num-dot-decimal">0.01</ix:nonFraction> &#8211; <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_8288e97afafd434993a2c9574a0ebe77" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="0" format="ixt:num-dot-decimal">2.00</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_8cfb1437472f4b218f13382d3e6951eb" contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="0" format="ixt:num-dot-decimal">1.63</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_8e44dc9a97b64fd3817c5e34aa57da42" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="0" format="ixt:num-dot-decimal">1.38</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%;">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Expected annual volatility for the Company</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_88ed5ccdb65e4fc383d030c1d695cfde" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="3" scale="-2" format="ixt:num-dot-decimal">92.5</ix:nonFraction>% - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_5b1fbd0f53f34e36877e391d740847da" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="-2" format="ixt:num-dot-decimal">150</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div>%</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_b9bc02e1928941cc92d0bf10f7c25362" contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="-2" format="ixt:num-dot-decimal">150</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div>%</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_122eff89b3f44e91a334f72c1505ead0" contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="-2" format="ixt:num-dot-decimal">150</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">%</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Expected annual volatility for Focus Impact</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_602d4566bae547589adb285a00d14d16" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="3" scale="-2" format="ixt:num-dot-decimal">2.5</ix:nonFraction>% - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_d8204eb262b94d76bab53ef43424ae8f" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div>%</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
                <div>N/A</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%;">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Common conversion ratio</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_a16f28a699f34cb2a9e441d8710bae5d" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputConversionPriceMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="3" scale="0" format="ixt:num-dot-decimal">0.063</ix:nonFraction> - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_028bd336a4254d1bb76aa6c6bf35123a" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputConversionPriceMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="4" scale="0" format="ixt:num-dot-decimal">0.1462</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">N/A</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -9pt; margin-left: 9pt;">Foreign exchange rate</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_afd4d3e683d04cbdb0369722c3d6270e" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputForeignExchangeRateMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="3" scale="0" format="ixt:num-dot-decimal">0.718</ix:nonFraction> - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_d81415968a4a4d519c00edf0280d38f5" contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputForeignExchangeRateMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="3" scale="0" format="ixt:num-dot-decimal">0.734</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">N/A</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db153" continuedAt="Text_62c202a7bcea4937b22d8b8f091b57db154">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_62c202a7bcea4937b22d8b8f091b57db154">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">As <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">at October 31, 2025, the conversion options attached to the Devvio Tranche, the Focus Impact Partners Convertible Debt, the Envviron Tranche, and the New Convertible
              Debt meet the definition of equity under Topic 815, and are accordingly no longer presented as derivative liabilities. Only the conversion option attached to the Additional Convertible Debt is presented as derivative </span>liabilities.</div>
</ix:continuation>

          <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div style="width: 100%;" class="BRPFPageFooter"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">24</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

            <div style="width: 100%;" class="BRPFPageHeader">
              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                  </span></a></div>

              <div>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                      </td>

  </tr>


</table>
                <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

            </div>

          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <ix:nonNumeric name="us-gaap:DerivativesAndFairValueTextBlock" id="Text_7ce3cc327fb0468abacb7f5714f77849" contextRef="c20250801to20251031" escape="true" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef1">
<div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 9pt;">
                <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -18pt; margin-left: 18pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">11.</span></div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Warrant liabilities</span></div>
              </td>

  </tr>


</table>
      </div>
</ix:nonNumeric>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef1" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef2">
<div><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef2" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef3">
<div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="text-decoration: underline;">Impact of Change in Functional Currency on August 1, 2024</span></div>
</ix:continuation>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef3" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef4">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"> <br/>
        </span></div>
</ix:continuation>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef4" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef5">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As at July 31, 2024, the Company had <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_f9eb51ab7d3f498699ab43cc55a022cc" contextRef="c20240731" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">132,811</ix:nonFraction>
        warrants outstanding. The exercise price of these warrants is denominated in CAD. Due to the change in functional currency of the Company, a total of <ix:nonFraction name="devs:ClassOfWarrantOrRightIssued" id="Fact_1ebaca14d16041e1b275f7162edc3042" contextRef="c20221104to20221104" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">121,995</ix:nonFraction>
        warrants which were issued in connection with the Company&#8217;s reverse merger on November 4, 2022 and for private placements with an initial carrying value of $<ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_182dd0ecb13d40a59c35fe245416d9ef" contextRef="c20221104" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,836,666</ix:nonFraction> were reassessed to be derivative liabilities. The fair value of the warrants upon the change in classification on August 1, 2024 of $<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" id="Fact_65b27e4464c8409d94370f44fedeb743" contextRef="c20240801to20240801" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">454,571</ix:nonFraction>, was remeasured using the Black-Scholes option pricing model, with the following assumptions (weighted average): expected dividend yield - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_ee69a3e41b234f118e0817ffa82054a6" contextRef="c20240731_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">0</ix:nonFraction>%, expected volatility - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_d48b3af4db774551a6b89156e432eee9" contextRef="c20240731_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">105</ix:nonFraction>%,
        risk-free interest rate &#8211; <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_b00f98e8b6af43febacf1e698cd1943b" contextRef="c20240731_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.49</ix:nonFraction>% and an expected remaining life &#8211; <ix:nonNumeric name="devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" id="Fact_7502ed0c240d475fb0dcf8d88ff92eea" contextRef="c20230801to20240731" format="ixt-sec:duryear">0.7</ix:nonNumeric> years.&#160; The fair value of these warrants is classified as Level 2 in the fair value hierarchy.&#160;&#160; The difference between the previous carrying value which was initially
        recorded as equity and the fair value of the warrant liabilities on August 1, 2024 was $<ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" id="Fact_13cb28c3fb804ab799c89adb16ef5c87" contextRef="c20240801_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate202201Member" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,382,096</ix:nonFraction>. Pursuant to ASC 815-40-35-9, the
        difference is recognized within equity.</div>
</ix:continuation>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef5" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef6">
<div><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef6" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef7">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_d2fc7290e3c04be9b92318a45bc78b23" contextRef="c20240801_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate202107Member" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">10,816</ix:nonFraction> of the warrants outstanding on
        August 1, 2024 were issued to brokers as compensation for finders fees (the &#8220;Broker Warrants&#8221;) and fall under the Scope of ASC 718, Stock-based Compensation. As the Company&#8217;s stock was primarily traded on the Cboe Exchange in Canadian dollars
        during the three months ended October 31, 2024, the exemption under ASC 718-10-25-14A is met and the Broker Warrants remain equity classified.</div>
</ix:continuation>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef7" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef8">
<div><br/></div>
</ix:continuation>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef8" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef9">
<div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="text-decoration: underline;">Changes to warrant liability during the three months ended October 31, 2025<br/>
        </span></div>
</ix:continuation>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef9" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef10">
<div><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef10" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef11">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">2025, the fair value of the liability classified warrants were
          remeasured at $</span><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" id="Fact_af7a6c489d38463e8b838acee3c8e1fb" contextRef="c20251031_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,343,175</ix:nonFraction> using the Black-Scholes option pricing model, with the following assumptions (weighted average):
        expected dividend yield - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_da025bcc0f8c4f9c9e9212bdbf93c69b" contextRef="c20251031_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">0</ix:nonFraction>%, expected volatility - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_0ff8327b2e8446978e6f444fb30c3f02" contextRef="c20251031_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">150</ix:nonFraction>%, risk-free interest rate &#8211; <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_e43127ae431d4013be6f26592a1da684" contextRef="c20251031_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.70</ix:nonFraction>% and an expected remaining life of <ix:nonNumeric name="devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" id="Fact_98a4970f1f9343f8ba8787f827b32dca" contextRef="c20250801to20251031" format="ixt-sec:duryear">4.02</ix:nonNumeric> years.&#160; The Company recognized ($<ix:nonFraction name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" id="Fact_bbe0dbc24fe44577af1537c419a9e651" contextRef="c20250801to20251031_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">2,283,298</ix:nonFraction>)
        <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">as a change in fair value for the three months ended October 31, 2025.</span></div>
</ix:continuation>
      <div>
        <div>
          <ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef11" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef12">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"> <br/>
            </span></div>
</ix:continuation>
        </div>

      </div>


      <ix:nonNumeric name="devs:ScheduleOfWarrantsOrRightsTableTextBlock" id="Text_d2cecd305e8a4b429de2ffd0c942c031" contextRef="c20250801to20251031" escape="true" continuedAt="Text_dbf2281c4ab846549b4288be11413c091"><ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef12" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef13">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following is a continuity of the Company&#8217;s derivative warrant liabilities:</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_dbf2281c4ab846549b4288be11413c091" continuedAt="Text_dbf2281c4ab846549b4288be11413c092"><ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef13" continuedAt="Text_9fafcf824c114796adfb98484ccac9ef14">
<div><br/>
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_dbf2281c4ab846549b4288be11413c092"><ix:continuation id="Text_9fafcf824c114796adfb98484ccac9ef14">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2024</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" id="Fact_c41aec4c6ace44db81765d76958c2647" contextRef="c20240731_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Warrants fair value upon change in functional currency (Note 2)</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"><ix:nonFraction name="devs:WarrantsFairValueUponChangeInFunctionalCurrency" id="Fact_85eda85c4ef44a24a3b76bcc05bd7b44" contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">454,571</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Warrants issued upon De-SPAC transaction (Note 4)</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"><ix:nonFraction name="devs:WarrantsIssuedUponDeSPACTransaction" id="Fact_ab13c18675e246bd9bff2540d8b9037f" contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,196,286</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Warrants to be issued (mandatory convertible debentures)</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"><ix:nonFraction name="devs:WarrantsIssuedToMandatoryConvertibleDebentures" id="Fact_1c98f32da5a2437c83644843db981fce" contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,500</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Change in fair value of warrant liabilities (exercised warrants)</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"><ix:nonFraction name="devs:ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" id="Fact_39c4e0d9f0a84248be6372c396e6a32b" contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">162,396</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Change in fair value of warrant liabilities (expired warrants)</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(<ix:nonFraction name="devs:ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" id="Fact_23e1e5aa44c64867b10b5d94f70e9e73" contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">25,067</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Fair value of warrants exercised</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(<ix:nonFraction name="devs:FairValueOfWarrantsExercised" id="Fact_be3e4671cbdf4828a2f69b1507c157f6" contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">303,492</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Change in fair value of warrant liabilities</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(<ix:nonFraction name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" id="Fact_1d0adf33c8e443939f09789eb7215fe7" contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">1,865,721</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
              <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2025</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" id="Fact_7695bd94df764c2abdc2e529d87ea66d" contextRef="c20250731_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,626,473</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" rowspan="1">Change in fair value of warrant liabilities</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" id="Fact_4868de19ee1547cf9dadf49256e381fb" contextRef="c20250801to20251031_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">2,283,298</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" rowspan="1">Balance as at October 31, 2025</td>

    <td valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" id="Fact_88dfc1c9ef9b422a90c37333ed064ec2" contextRef="c20251031_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,343,175</ix:nonFraction></td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

      <div><br/>
      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
    <ix:nonNumeric name="devs:StockOptionLiabilitiesTextBlock" id="Text_4283bb3b317041beb5965701849dc3e8" contextRef="c20250801to20251031" escape="true" continuedAt="Text_556be457b95f4fde8ef2bda83166978a1">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock option liabilities</div>
          </td>

  </tr>


</table>
</ix:nonNumeric>
    <ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a1" continuedAt="Text_556be457b95f4fde8ef2bda83166978a2">
<div><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a2" continuedAt="Text_556be457b95f4fde8ef2bda83166978a3">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Impact of listing on the NASDAQ on November 6, 2024</span></div>
</ix:continuation>
    <ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a3" continuedAt="Text_556be457b95f4fde8ef2bda83166978a4">
<div><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a4" continuedAt="Text_556be457b95f4fde8ef2bda83166978a5">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As at November 6, 2024, the Company had <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_917f499978ca4bbf96d564542ec34250" contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">62,772</ix:nonFraction>
      stock options outstanding. The exercise price of these stock options is denominated in CAD. Due to the listing of the Company on the NASDAQ (Note 4) and commencement of trading of shares in the United States dollars, exemptions available under ASC
      718-10-25-14 to classify stock options with strike prices in foreign currencies as equity were no longer met and all stock options outstanding were reassessed to be derivative liabilities. The fair value of the stock options upon the change in
      classification on November 6, 2024 of $<ix:nonFraction name="devs:StockOptionsFairValueUponChangeDeSPACTransaction" id="Fact_35fb9a2f65434221853d59d62194cea5" contextRef="c20240801to20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">330,090</ix:nonFraction>, was remeasured using the Black-Scholes option pricing model, with the following assumptions
      (weighted average): expected dividend yield - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_94bb61804e78487bbb09545427d6f689" contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">0</ix:nonFraction>%, expected volatility - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_dc9e46c3100b4525b412a208dac2b59b" contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">97</ix:nonFraction>%, risk-free interest rate &#8211; <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_bfee093384c048ccb9a8f12be7e1bef8" contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">3.12</ix:nonFraction>% and an expected remaining life &#8211; <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_7f38baa4449a482284464bbd85840c97" contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U004" decimals="2" scale="0" format="ixt:num-dot-decimal">5.96</ix:nonFraction> years. The fair value of these options is classified as Level 2 in the fair value hierarchy. The difference between the previous carrying value which
      was initially recorded as equity and the fair value of the option liabilities on August 1, 2024 was $<ix:nonFraction name="devs:FairValueLiabilitiesCurrent" id="Fact_2029e27ad8ec48fd9afe39c0f92f7a1d" contextRef="c20240802_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,381,715</ix:nonFraction>. Pursuant to ASC
      815-40-35-9, the difference is recognized within equity.</div>
</ix:continuation>

    <div style="text-align: left;">
<div><br/></div>

      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="width: 100%;" class="BRPFPageFooter"></div>

        <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">25</span></div>

        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

        <div style="width: 100%;" class="BRPFPageHeader">
          <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

          <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
              </span></a></div>

          <div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                  </td>

  </tr>


</table>
            <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

        </div>

      </div>

    </div>

    <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock option liabilities (continued)<br/>
              </div>
            </td>

  </tr>


</table>
    </div>

    <ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a5" continuedAt="Text_556be457b95f4fde8ef2bda83166978a6">
<div><span style="text-decoration: underline;"> <br/>
    </span></div>
</ix:continuation>
    <ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a6" continuedAt="Text_556be457b95f4fde8ef2bda83166978a7">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Changes to stock option liability during the three months ended October 31, 2025</span></div>
</ix:continuation>
    <ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a7" continuedAt="Text_556be457b95f4fde8ef2bda83166978a8">
<div style="text-align: left;"><br/>
    </div>
</ix:continuation>
    <ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a8" continuedAt="Text_556be457b95f4fde8ef2bda83166978a9">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the fair value of the liability classified stock options were remeasured at $<ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" id="Fact_0f992d9266a342d79a80aeb1232de7eb" contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">61,506</ix:nonFraction> using Black-Scholes option pricing model, with the following assumptions (weighted average): expected dividend yield - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_87895ba136c14b3cbc3a9c03fca1db06" contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">0</ix:nonFraction>%, expected volatility - <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_4891c2673621486887589ef010cf0b47" contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">150</ix:nonFraction>%, risk-free interest rate &#8211; <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_87b28aaae6d945d8a3a6af2e63dd4092" contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember" unitRef="U004" decimals="4" scale="-2" format="ixt:num-dot-decimal">2.81</ix:nonFraction>% and an expected remaining life of <ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" id="Fact_4b66b65898764ca1b660cca121aaf023" contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U004" decimals="2" scale="0" format="ixt:num-dot-decimal">4.66</ix:nonFraction>
      years. The Company recognized ($<ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" id="Fact_cd7c050aa6a14b88aa39cf2032c8b474" contextRef="c20250801to20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">71,959</ix:nonFraction>) as a change in fair value for the three months ended October 31, 2025, which is presented within
      salaries and wages.</div>
</ix:continuation>
    <ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a9" continuedAt="Text_556be457b95f4fde8ef2bda83166978a10">
<div style="text-align: left;"><br/>
    </div>
</ix:continuation>

    <ix:nonNumeric name="devs:ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" id="Text_fe95f16797ab42f5b8144428801ea031" contextRef="c20250801to20251031" escape="true" continuedAt="Text_01894d65ef9f41558e8376c8c3681a5e1"><ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a10" continuedAt="Text_556be457b95f4fde8ef2bda83166978a11">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following is a continuity of the Company&#8217;s derivative stock option liabilities:</div>
</ix:continuation></ix:nonNumeric>
    <ix:continuation id="Text_01894d65ef9f41558e8376c8c3681a5e1" continuedAt="Text_01894d65ef9f41558e8376c8c3681a5e2"><ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a11" continuedAt="Text_556be457b95f4fde8ef2bda83166978a12">
<div><br/>
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_01894d65ef9f41558e8376c8c3681a5e2"><ix:continuation id="Text_556be457b95f4fde8ef2bda83166978a12">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2024</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" id="Fact_ffddd03b92ca40a687cb8e0d4c7da813" contextRef="c20240731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Stock options fair value upon change De-SPAC transaction (Note 4)</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"><ix:nonFraction name="devs:StockOptionsFairValueUponChangeDeSPACTransaction" id="Fact_6d98d3430d444e0e95b05f6c14451016" contextRef="c20240801to20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">330,090</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Change in fair value of stock option liabilities</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" id="Fact_d6c09a2234b546959aceb94439b3d524" contextRef="c20240801to20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">196,625</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2025</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" id="Fact_692176b6b6a248b59bd6aee59fda0863" contextRef="c20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">133,465</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">Change in fair value of stock option liabilities</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" id="Fact_0d64aec5d02e4a15adcae9f4762b090f" contextRef="c20250801to20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">71,959</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">)</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px;">Balance as at October 31, 2025</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">$</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;"><ix:nonFraction name="us-gaap:FinancialLiabilitiesFairValueDisclosure" id="Fact_791fa20a1c834a169785aa92ab593f37" contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">61,506</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

    <div> <br/>
    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Text_f222a003a64e4b10b759945e083a39e8" contextRef="c20250801to20251031" escape="true" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c1">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">13.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Share capital</div>
              </td>

  </tr>


</table>
</ix:nonNumeric>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c1" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c2" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c3">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">(a)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-weight: bold;">Authorized</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c3" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c4" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c5">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company is authorized to issue an <span style="-sec-ix-hidden:Fact_2d36210ed0524673a03a707ffb4d7734">unlimited</span>
          number of common stock without par value.<br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c5" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c6">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <div>
          <div>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c6" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c7">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The </span>Company is authorized to issue an <span style="-sec-ix-hidden:Fact_9e2bde1ada4141eeb7bcfc023d433389">unlimited</span> number of preferred stock, issuable in series in accordance with the Business Corporations Act of Alberta, Canada.</div>
</ix:continuation>
          </div>

        </div>

        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c7" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c8">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c8" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c9">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">(b)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-weight: bold;">Shares issued</div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c9" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c10">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c10" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c11">
<div style="text-align: justify; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">Shares issued during the three months ended October 31, 2025</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c11" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c12">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c12" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c13">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"> In August 2025, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_1a1193238c554570a8b6ea20c03c5490" contextRef="c20250801to20250831_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction> shares in accordance with the
          ELOC Agreement with Helena I (Note 8) for gross proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" id="Fact_121256f374164622afd0fbd2b12fcdca" contextRef="c20250801to20250831_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">756,600</ix:nonFraction>.<br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c13" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c14">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c14" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c15">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: italic;">Shares issued during the three months ended October 31, 2024</span></div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c15" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c16">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c16" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c17">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On September 5, 2024, the Company issued <ix:nonFraction name="devs:StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" id="Fact_8c336e4427e64103a2e49344b77f6368" contextRef="c20240905to20240905" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,596</ix:nonFraction> shares
          with a fair value of $<ix:nonFraction name="devs:StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" id="Fact_324f56c83b5246039eac68b70ec42a2a" contextRef="c20240905to20240905" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">47,904</ix:nonFraction> in settlement of accounts payable in the amount of $<ix:nonFraction name="us-gaap:AccountsPayableCurrent" id="Fact_62b62bf469b44c23909dfa3025c9645a" contextRef="c20240905" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">39,527</ix:nonFraction> and recognized a loss on the settlement of $<ix:nonFraction name="devs:GainLossOnSettlementOfAccountsPayable" id="Fact_ba79380e52f74192b07064b7f02845ca" contextRef="c20240905to20240905" unitRef="U002" decimals="0" sign="-" scale="0" format="ixt:num-dot-decimal">8,377</ix:nonFraction>.</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c17" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c18">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c18" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c19">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In October 28, 2024, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" id="Fact_ee0f48e65d3b4056a4625d39299068fa" contextRef="c20241028to20241028" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,244</ix:nonFraction> shares
          with a fair value of $<ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" id="Fact_ba9e262f8f2f42a6accde4080024bd18" contextRef="c20241028to20241028" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">49,500</ix:nonFraction> for the conversion of the mandatory convertible debentures.</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c19" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c20">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c20" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c21">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On October 29, 2024, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_090388839b2b452d8af3c486c3abccf2" contextRef="c20241029to20241029" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">9,176</ix:nonFraction> shares
          for the exercise of <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" id="Fact_cd2ddc912fa6454f98a6086d6fa4edf9" contextRef="c20241029" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">9,176</ix:nonFraction> share purchase warrants, at an exercise price of CAD$<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_7762ab0614cf4add978d0174af478c76" contextRef="c20241029" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">13.08</ix:nonFraction> per share for gross proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" id="Fact_7b2537d07a3649f3b6b77db5bf788194" contextRef="c20241029to20241029" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">86,237</ix:nonFraction>. The fair value
          of the warrants was $<ix:nonFraction name="devs:FairValueOfWarrantsExercised" id="Fact_3f7d4014505f4e45a57ec236bfa23bd5" contextRef="c20241029to20241029" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">303,492</ix:nonFraction>.</div>
</ix:continuation>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;"><br/>
          </div>

          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">26</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                  </span></a></div>

              <div>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                      </td>

  </tr>


</table>
                <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

            </div>

          </div>

          <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">
            <div>
              <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c21" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c22">
<div><br/>
              </div>
</ix:continuation>
            </div>

          </div>

        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c22" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c23">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;">(c)</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Share purchase warrants</div>
                </td>

  </tr>


</table>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c23" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c24">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>

          <ix:nonNumeric name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="Text_e74e064408b84cb39b9e36cb14ca93e8" contextRef="c20250801to20251031" escape="true" continuedAt="Text_33ef86a3bd8b4eb4b5f895176378405a1"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c24" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c25">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The continuity of share purchase warrants is as follows:</div>
</ix:continuation></ix:nonNumeric>
          <ix:continuation id="Text_33ef86a3bd8b4eb4b5f895176378405a1" continuedAt="Text_33ef86a3bd8b4eb4b5f895176378405a2"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c25" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c26">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_33ef86a3bd8b4eb4b5f895176378405a2" continuedAt="Text_33ef86a3bd8b4eb4b5f895176378405a3"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c26" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c27">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: center; font-weight: bold;">Number of</div>
                  <div style="text-align: center; font-weight: bold;">warrants</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; font-weight: bold;">Weighted</div>
                  <div style="text-align: center; font-weight: bold;"> Average Exercise </div>
                  <div style="text-align: center; font-weight: bold;">price</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="font-weight: bold;">Remaining</div>
                  <div style="font-weight: bold;">life (Years)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance, July 31, 2024</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_33b6dbfd26af4cd48fc96f23ec1a55ab" contextRef="c20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">132,811</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                  <div>$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div><ix:nonFraction name="devs:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" id="Fact_d677286e6ac24b7f86ae607528bd5ee0" contextRef="c20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">47.23</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div><ix:nonNumeric name="devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" id="Fact_6569cf0357864fa4a9de34a149964ba3" contextRef="c20230801to20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" format="ixt-sec:duryear">0.67</ix:nonNumeric></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 64%;">
                  <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Issued on RTO (Note 4)</div>
                </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="devs:ClassOfWarrantOrRightIssued" id="Fact_484c39ac546849ebacc609ae5ed5f9a0" contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">22,699,987</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">$</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="devs:ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" id="Fact_459125ef31694f68b972e7d0f504d2f4" contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.52</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                  <div>-</div>
                </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: #CCEEFF;">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Exercised</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div>(<ix:nonFraction name="devs:ClassOfWarrantOrRightExercised" id="Fact_eec33f3a05dd484398e2efed1d4eb075" contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">9,176</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                  <div>)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                  <div>$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div><ix:nonFraction name="devs:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" id="Fact_f6c50a3234a1423e8a27dccdd4d4ad67" contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">9.50</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                  <div>-</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expired</div>
                </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">(<ix:nonFraction name="devs:ClassOfWarrantOrRightExpired" id="Fact_4c16133916b141978ce75314b0d23df4" contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">105,032</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">$</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="devs:ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" id="Fact_d8e9692ed51e442e92556a3c93dc6ad2" contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">56.90</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">-</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance, July 31, 2025</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_263fce0e8f304772864b2501d58a9229" contextRef="c20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">22,718,590</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div>$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div><ix:nonFraction name="devs:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" id="Fact_c54ca82c61aa4c52a0a56bb1d9add6e9" contextRef="c20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.53</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div><ix:nonNumeric name="devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" id="Fact_b58844e26789415bbb1ec7837d2f9893" contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" format="ixt-sec:duryear">4.27</ix:nonNumeric></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);">Balance, October 31, 2025<br/>
                </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_041c59af83fe4be99c88e2a97b9a5cbb" contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">22,718,590</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">$</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction name="devs:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" id="Fact_a97779d5137a4b539891fa4734b14546" contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.53</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonNumeric name="devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" id="Fact_9d6925d17a0f45e68bb4d1f93b85c3d7" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" format="ixt-sec:duryear">4.02</ix:nonNumeric></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_33ef86a3bd8b4eb4b5f895176378405a3" continuedAt="Text_33ef86a3bd8b4eb4b5f895176378405a4"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c27" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c28">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_33ef86a3bd8b4eb4b5f895176378405a4" continuedAt="Text_33ef86a3bd8b4eb4b5f895176378405a5"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c28" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c29">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the following share purchase warrants were outstanding:</div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_33ef86a3bd8b4eb4b5f895176378405a5" continuedAt="Text_33ef86a3bd8b4eb4b5f895176378405a6"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c29" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c30">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_33ef86a3bd8b4eb4b5f895176378405a6" continuedAt="Text_33ef86a3bd8b4eb4b5f895176378405a7"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c30" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c31">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 31%; white-space: nowrap;">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Number of warrants outstanding</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Exercise price</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Expiry date</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_179e4ebf877849189f2c254136c0f6af" contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">18,603</ix:nonFraction><br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);">
                  <div style="text-align: right;">CAD$<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_42448edc5cca40c79f94b0711e3d7106" contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">13.08</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);">
                  <div style="text-align: right;"><ix:nonNumeric name="devs:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" id="Fact_8facb5e116db4f8fa7bddd530d9cefc8" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember" format="ixt:date-monthname-day-year-en">September 29, 2026</ix:nonNumeric><br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; white-space: nowrap;">
                  <div><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_142fcff5664d451cbba7e5c833cfaf53" contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">22,699,987</ix:nonFraction>*</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 33%;">
                  <div style="text-align: right;">$<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_522e708265584425bd0b13b9dda96d88" contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.52</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 33%;">
                  <div style="text-align: right;"><ix:nonNumeric name="devs:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" id="Fact_9ee238e216d74520bdce57c6f8ff24e2" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember" format="ixt:date-monthname-day-year-en">November 6, 2029</ix:nonNumeric><br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_364818a7798746d1be16f5490474b226" contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">22,718,590</ix:nonFraction><br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
          <div style="font-size: 10pt;">
            <ix:continuation id="Text_33ef86a3bd8b4eb4b5f895176378405a7"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c31" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c32">
<div style="text-align: left; font-family: 'Times New Roman',Times,serif;">*<span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"><ix:footnote id="Foot_58d82b855b694388befcd62759f0130d" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" continuedAt="Foot_426820ba381741dab3643e32e360e07c1">Each warrant exercisable for <ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionRatio1" id="Fact_e47d8a827ef54daaa14cf32e7ca8737b" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U004" decimals="5" scale="0" format="ixt:num-dot-decimal">0.09692</ix:nonFraction></ix:footnote><ix:continuation id="Foot_426820ba381741dab3643e32e360e07c1" continuedAt="Foot_426820ba381741dab3643e32e360e07c2">
                common stock</ix:continuation></span><span style="font-family: 'Times New Roman',Times,serif;"><ix:continuation id="Foot_426820ba381741dab3643e32e360e07c2">.</ix:continuation></span></div>
</ix:continuation></ix:continuation>
             </div>

          <div>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c32" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c33">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c33" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c34">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All of the warrants outstanding are liability classified (Note 11).</div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c34" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c35">
<div><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c35" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c36">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" id="Fact_cb14c3070f714e7898a3bac9b5f2b3e2" contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,122</ix:nonFraction> warrants with
              an exercise price of CAD$<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_2547361ca17a4a5baa47ce2d20652f30" contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">67.30</ix:nonFraction> to be issued as of October 31, 2025<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c36" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c37">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> <br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c37" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c38">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Of the <ix:nonFraction name="devs:ClassOfWarrantOrRightIssued" id="Fact_fb9e0ed3717f47e2999b3ffdf4ac725c" contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">22,699,987</ix:nonFraction> warrants issued on the RTO, <ix:nonFraction name="devs:ClassOfWarrantOrRightIssued" id="Fact_7c23c1082fd64c44aea31ea635fc211f" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">11,200,000</ix:nonFraction> were to replace former SPAC public
                  warrants (&#8220;Public Warrants&#8221;), and <ix:nonFraction name="devs:ClassOfWarrantOrRightIssued" id="Fact_fd90daa9307c48fd8b1ad877497ee050" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PrivateWarrantsMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">11,499,987</ix:nonFraction> were to replace former SPAC private warrants (&#8220;Private Warrants&#8221;, together with
                  Public Warrants, &#8220;SPAC Warrants&#8221;). Each SPAC Warrant is exercisable at $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_c7ef82697c4b4c6dada6b725bfb1b6e7" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.52</ix:nonFraction> for <ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionRatio1" id="Fact_6d29be8f5e614705a8109e1e5530461d" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember" unitRef="U004" decimals="5" scale="0" format="ixt:num-dot-decimal">0.09692</ix:nonFraction> shares of common stock.</span><br/>
              </span></div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c38" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c39">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c39" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c40">
<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In connection with the Initial Business Combination, the Company assumed the agreements for the SPAC Warrants between the Company&#8217;s predecessor, Focus Impact Acquisition
                Corp., and Continental Stock Transfer &amp; Trust Company, as warrant agent, and entered into such amendments thereto as were necessary to give effect to the provisions of the BCA, and each SPAC Warrant then outstanding and unexercised
                automatically without any action on the part of its holder was converted into a warrant of the Company.</span></div>
</ix:continuation>
            <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">
              <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c40" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c41">
<div><br/>
              </div>
</ix:continuation>
              <div>
                <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c41" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c42">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Each

























                    replacement warrant is subject to the same terms and conditions, including exercisability terms, as were applicable to the corresponding SPAC Warrants immediately prior to the Initial Business Combination, except to the extent of such
                    terms or conditions that are rendered inoperative by the Initial Business Combination. Accordingly, following the Initial Business Combination:<br/>
                  </span> </div>
</ix:continuation>
                <div style="text-indent: 9pt;">
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c42" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c43">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">each replacement warrant will be
                            exercisable solely for the Company&#8217;s common shares;</div>
                        </td>

  </tr>


</table>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c43" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c44">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">the number of the Company&#8217;s common shares
                            subject to each replacement warrant will be equal to the number of Class A common shares subject to the applicable SPAC Warrant (subject to amendments as set forth in the agreement to the SPAC Warrants)</div>
                        </td>

  </tr>


</table>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c44" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c45">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">the per share exercise price for the
                            Company&#8217;s common shares issuable upon exercise of such replacement warrant will be equal to the per share exercise price for the Class A Common Shares subject to the applicable SPAC Warrant, as in effective prior to the Initial
                            Business Combination (subject to amendments as set forth in the agreement to the SPAC Warrants)</div>
                        </td>

  </tr>


</table>
</ix:continuation>
                   </div>

              </div>

              <div><br/>
              </div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">27</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

                  <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                      </span></a></div>

                  <div>
                    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                          </td>

  </tr>


</table>
                    <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

                </div>

              </div>

              <div>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">13.</span></td>

    <td style="width: auto; vertical-align: top;">
                        <div style="font-weight: bold;">Share capital (continued)</div>
                      </td>

  </tr>


</table>
              </div>

              <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic;"> <br/>
                  </span></span></div>

              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                      <div style="text-align: justify; font-weight: bold;">(c)</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="text-align: justify; font-weight: bold;">Share purchase warrants (continued)</div>
                    </td>

  </tr>


</table>
              <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c45" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c46">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic;"> <br/>
                  </span></span></div>
</ix:continuation>
              <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c46" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c47">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic;">Public Warrants</span></span></div>
</ix:continuation>
              <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c47" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c48">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic;"> </span></span><br/>
                <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company had agreed that as
                  soon as practicable, but in no event later than <span style="-sec-ix-hidden:Fact_19aa6286f86542278296b623c603b9a2">twenty</span> business days after the closing of the Initial Business Combination,
                  the Company would use commercially reasonable efforts to file with the SEC a registration statement for the registration, under the Securities Act, of the shares of common stock issuable upon exercise of the warrants, and the Company
                  would use commercially reasonable efforts to cause the same to become effective within <ix:nonNumeric name="devs:PeriodForRegistrationStatementToBecomeEffective" id="Fact_36946e6cc2b24a8d82323e9d61354f61" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember" format="ixt-sec:durday">60</ix:nonNumeric> business days after the closing of
                  the Initial Business Combination, and to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of common stock until the warrants expired or were redeemed, as specified in the warrant
                  agreement; provided that if the Company&#8217;s common stock was at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfied the definition of a &#8216;&#8216;covered security&#8221; under Section 18(b)(1) of
                  the Securities Act, the Company may at the Company&#8217;s option, require holders of public warrants who exercise their warrants to do so on a &#8220;cashless basis&#8221; in accordance with Section 3(a)(9) of the Securities Act and, in the event the
                  Company so elected, would not be required to file or maintain in effect a registration statement, but would use commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is
                  not available.</span></div>
</ix:continuation>
              <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c48" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c49">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                </span><br/>
                <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">If a registration statement
                  covering the shares of common stock issuable upon exercise of the warrants is not effective by the <ix:nonNumeric name="devs:PeriodForRegistrationStatementToBecomeEffective" id="Fact_b752ee335b4443ef8076242c5c7cfe61" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember" format="ixt-sec:durday">60</ix:nonNumeric>th day after the closing
                  of the Initial Business Combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company would have failed to maintain an effective registration statement, exercise
                  warrants on a &#8220;cashless basis&#8221; in accordance with Section 3(a)(9) of the Securities Act or another exemption, but use commercially reasonable efforts to register or qualify the shares under applicable blue sky laws to the extent an
                  exemption is not available. In such event, each holder would pay the exercise price by surrendering the warrants for that number of shares of common stock equal to the lessor of (A) the quotient obtained by dividing (x) the product of the
                  number of shares of common stock underlying the warrants, multiplied by the excess of the &#8220;fair market value&#8221; (defined below) less the exercise price of the warrants by (y) the fair market value and (B) the product of <ix:nonFraction name="devs:ProductValueIssuedUponExerciseOfWarrants" id="Fact_80a2ad7c8c6b41f29616284bcd8b6122" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember" unitRef="U003" decimals="3" scale="0" format="ixt:num-dot-decimal">0.361</ix:nonFraction> and the number of whole warrants being exercised by such holder. The &#8220;fair market value&#8221; as used in this paragraph shall mean the volume
                  weighted average price of the common stock for the <ix:nonNumeric name="devs:NumberOfTradingDays" id="Fact_0ecdbc20b4674cf9a2f18771c164ac40" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember" format="ixt-sec:durday">10</ix:nonNumeric> trading days ending on the trading day prior to the date on which the
                  notice of exercise is received by the warrant agent.</span></div>
</ix:continuation>
              <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c49" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c50">
<div><br/>
              </div>
</ix:continuation>
              <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c50" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c51">
<div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Private Warrants</div>
</ix:continuation>
              <div><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c51" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c52">
<div><span style="font-style: italic;"> </span><br/></div>
</ix:continuation>
                <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c52" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c53">
<div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Private Warrants are not redeemable by the Company so long as they are held by
                    Focus Impact Sponsor or its permitted transferees. Focus Impact Sponsor or its permitted transferees have the option to exercise the Private Warrants on a cashless basis<br/>
                    <br/>
                    <span style="font-style: italic;">Company&#8217;s right to redemption of warrants</span><br/>
                    <br/>
                    The Company may redeem the outstanding Public Warrants under the following conditions, while a registration statement covering the common stock issuable upon exercise of the warrants is effective, upon a minimum of <ix:nonNumeric name="devs:NoticePeriodToRedeemWarrants" id="Fact_616c79977fe6448bac11a80cd9a738ff" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" format="ixt-sec:durday"><ix:nonNumeric name="devs:NoticePeriodToRedeemWarrants" id="Fact_48131f788bb143829a56b8a76fe5821b" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" format="ixt-sec:durday">30</ix:nonNumeric></ix:nonNumeric> days&#8217; prior written notice of redemption to each warrant holder:<span style="font-style: italic;">&#160;</span></span></div>
</ix:continuation>
                <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c53" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c54">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
                </div>
</ix:continuation>
                <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c54" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c55">
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                        <div style="text-align: left;"><br/>
                        </div>
                      </td>

    <td style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                        <div style="text-align: left;">(1)</div>
                      </td>

    <td style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                        <div style="text-align: left;">Redemption at a price of $<ix:nonFraction name="devs:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" id="Fact_0a4a396bf20c4aca917ba7ebd4d88c24" contextRef="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.01</ix:nonFraction> per warrant</div>
                      </td>

  </tr>


</table>
</ix:continuation>
                <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c55" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c56">
<div style="display:none;"><br/></div>
<div style="margin: 0px 0px 0px 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: justify; text-indent: 9pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
                    If common stock is trading at a price in excess of $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" id="Fact_c663ff8e9bb24757a3b1826bc75b88ce" contextRef="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">23.90</ix:nonFraction> (&#8220;Upper Redemption Trigger&#8221;) for any <ix:nonNumeric name="devs:NumberOfTradingDays" id="Fact_3631911b999746d497e50b92f569aff6" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_StatementEquityComponentsAxis_CommonStockMember" format="ixt-sec:durday">20</ix:nonNumeric> trading days within a <ix:nonNumeric name="devs:TradingDaysThreshold" id="Fact_6d297c46d30c4a16a5495d78d3dc07fc" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_StatementEquityComponentsAxis_CommonStockMember" format="ixt-sec:durday">30</ix:nonNumeric>-day





























                    period ending <span style="-sec-ix-hidden:Fact_a3a9b9f4e4484d359a965601bf979d2d">three</span> trading days before the Company sends a notice of redemption to the warrant holders.</span></div>
</ix:continuation>

                <div style="font-family: 'Times New Roman'; font-size: 10pt;">
                  <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
                  </div>

                  <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                    <div class="BRPFPageFooter" style="width: 100%;"></div>

                    <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">28</span></div>

                    <div class="BRPFPageBreak" style="page-break-after: always;">
                      <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                    <div class="BRPFPageHeader" style="width: 100%;">
                      <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

                      <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                          </span></a></div>

                      <div>
                        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                                <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                              </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                                <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                              </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                                <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                              </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                                <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                              </td>

  </tr>


</table>
                        <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

                    </div>

                  </div>

                  <div>
                    <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">13.</span></td>

    <td style="width: auto; vertical-align: top;">
                            <div style="font-weight: bold;">Share capital (continued)</div>
                          </td>

  </tr>


</table>
                  </div>

                  <div> <br/>
                  </div>

                  <div>
                    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                            <div style="text-align: justify; font-weight: bold;">(c)</div>
                          </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                            <div style="text-align: justify; font-weight: bold;">Share purchase warrants (continued)</div>
                          </td>

  </tr>


</table>
                  </div>

                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c56" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c57">
<div> <br/>
                  </div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c57" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c58">
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                          <div style="text-align: left;"><br/>
                          </div>
                        </td>

    <td style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                          <div style="text-align: left;">(2)</div>
                        </td>

    <td style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                          <div style="text-align: justify;">Redemption at a price of $<ix:nonFraction name="devs:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" id="Fact_ed6776017d6d46fd9701f70f3c4c2a8d" contextRef="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.10</ix:nonFraction> per warrant</div>
                        </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">If the common stock is trading in excess of $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" id="Fact_47fdd95d4bda46998b0016b996a0c4eb" contextRef="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">13.20</ix:nonFraction> (&#8220;Lower Redemption Trigger&#8221;) for any <ix:nonNumeric name="devs:NumberOfTradingDays" id="Fact_d99ac988bfc04e998eb687e5b3a3b4af" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_StatementEquityComponentsAxis_CommonStockMember" format="ixt-sec:durday">20</ix:nonNumeric> trading days within a <ix:nonNumeric name="devs:TradingDaysThreshold" id="Fact_d8c938b34db24cec94a1f3ba96e36109" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_StatementEquityComponentsAxis_CommonStockMember" format="ixt-sec:durday">30</ix:nonNumeric>-day period ending <span style="-sec-ix-hidden:Fact_6100b272ead64853a8f00122f8445185">three</span> trading days before the Company sends a notice of redemption to the warrant holders.</span></td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Concurrently, if the common stock is trading at a price of less
                            than the Upper Redemption Trigger for any <ix:nonNumeric name="devs:NumberOfTradingDays" id="Fact_c787ac7af4cd493a9d4c9606d2bc9d2c" contextRef="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember" format="ixt-sec:durday">20</ix:nonNumeric> trading days within a <ix:nonNumeric name="devs:TradingDaysThreshold" id="Fact_bcf59f6146764b54b78f3b0925b53528" contextRef="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember" format="ixt-sec:durday">30</ix:nonNumeric>-day period ending <span style="-sec-ix-hidden:Fact_b336ccf886e6449eb4c09dbb564d91e6">three</span> trading days
                            before the Company sends a notice of redemption to the warrant holders, the Private Warrants must also be concurrently called for redemption on the same terms as the Public Warrants.</span></td>

  </tr>


</table>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c58" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c59">
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><br/>
                  </div>
</ix:continuation>
                </div>

                <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c59" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c60">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Adjustments to exercise price of SPAC Warrants</span></div>
</ix:continuation>
                <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c60" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c61">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> <br/>
                  </span></div>
</ix:continuation>
                <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c61" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c62">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The terms of the SPAC Warrants provided for an
                    adjustment of the exercise price if the Initial Business Combination issued shares at a price (&#8220;Newly Issued Price&#8221;) below $<ix:nonFraction name="devs:SPACWarrantsAdjustmentPriceThreshold" id="Fact_b9c3f5616b0e44ad96211247e1bcd54c" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">92.00</ix:nonFraction>
                    per share, the aggregate gross proceeds from such issuances represent more than <ix:nonFraction name="devs:SPACWarrantsEquityProceedsThresholdPercentage" id="Fact_1e5df4566db34af19d7907d029abe01a" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">60</ix:nonFraction>% of total equity proceeds, and the <ix:nonNumeric name="devs:SPACWarrantsMarketValueMeasurementPeriodDuration" id="Fact_3b3545bdc4ba4c52a00e4ca1b349ed4a" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" format="ixt-sec:durwordsen">20-day</ix:nonNumeric> VWAP of the Company&#8217;s shares upon Initial Business Combination (&#8220;Market Value&#8221;) is below $<ix:nonFraction name="devs:SPACWarrantsAdjustmentPriceThreshold" id="Fact_862304a560ec47c2afd01fdbebf94973" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">92.00</ix:nonFraction>.</div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c62" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c63">
<div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
                  </div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c63" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c64">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In such event, the exercise price will be
                    adjusted to be <ix:nonFraction name="devs:SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" id="Fact_fe9432a09cdf473f965c7a6365bcab5b" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">115</ix:nonFraction>% of the higher of the Market Value and the Newly Issued Price (&#8220;Reference Price&#8221;); the Upper Redemption
                    Trigger will be adjusted to be <ix:nonFraction name="devs:SPACWarrantsUpperRedemptionTriggerPercentage" id="Fact_a8004243e8634840bcf4d6dfcf3e92d4" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">180</ix:nonFraction>% of the Reference Price ; and the Lower Redemption Trigger will be adjusted to the
                    Reference Price.</div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c64" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c65">
<div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
                  </div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c65" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c66">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">On December 6, 2024, the Company determined the
                    Newly Issued Price was $<ix:nonFraction name="devs:SPACWarrantsNewlyIssuedPricePerShare" id="Fact_746ed6c0331d4d91b035a1e11e76b018" contextRef="c20241206_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">13.20</ix:nonFraction>; and the Market Value was $<ix:nonFraction name="devs:SPACWarrantsMarketValuePerShare" id="Fact_85e7fd0c984b42a58597c71182374876" contextRef="c20241206_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">9.40</ix:nonFraction>. Accordingly the Reference Price was set at $<ix:nonFraction name="devs:SPACWarrantReferencePricePerShare" id="Fact_e2232d3a185e49d181075b5185c62c51" contextRef="c20241206_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">13.20</ix:nonFraction>. The
                    Company accordingly issued a notice of warrant adjustment to holders of SPAC Warrants, effecting the following adjustments in accordance with the terms of the SPAC Warrants:</div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c66" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c67">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/>
                  </div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c67" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c68">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                          <div>Adjustment to the exercise price of the SPAC Warrants to $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_c66e3bc1c4ac44088ea17289881eb1b6" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.52</ix:nonFraction> per <ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionRatio1" id="Fact_3d70025bb8754233a2ff3748d450f6c7" contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U004" decimals="5" scale="0" format="ixt:num-dot-decimal">0.09692</ix:nonFraction> share of the common stock of the Company, being <ix:nonFraction name="devs:SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" id="Fact_fd84f98ec0074bb8b5bd9f2283c7c738" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">115</ix:nonFraction>%
                            of Reference Price;</div>
                        </td>

  </tr>


</table>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c68" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c69">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                          <div>Adjustment of the Upper Redemption Trigger to $<ix:nonFraction name="devs:SPACWarrantUpperRedemptionTriggerPricePerShare" id="Fact_efc4b25a8d7a46d8967447cd2fdea19f" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">23.90</ix:nonFraction> per share of the common stock of the Company, being <ix:nonFraction name="devs:SPACWarrantsUpperRedemptionTriggerPercentage" id="Fact_a541886d5d434ebea165139224028097" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">180</ix:nonFraction>% of Reference Price;</div>
                        </td>

  </tr>


</table>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c69" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c70">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                          <div>Adjustment of the Lower Redemption Trigger to $<ix:nonFraction name="devs:SPACWarrantLowerRedemptionTriggerPricePerShare" id="Fact_30374ab85f5346799248329acdbf7d00" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">13.20</ix:nonFraction> per share of the common stock of the Company, being the
                            Reference Price</div>
                        </td>

  </tr>


</table>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c70" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c71">
<div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
                  </div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c71" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c72">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The number of SPAC Warrants outstanding is not
                    impacted by the consolidation arising from the RTO (Note 4) nor the reverse stock split of the Company. Correspondingly, the exercise price is also not adjusted. Instead, the number of shares each SPAC Warrant is exercisable into is
                    adjusted to account for such adjustments. Upon RTO, the number of shares each SPAC Warrant is exercisable into (&#8220;Exercise Ratio&#8221;) is reduced from <ix:nonFraction name="devs:SPACWarrantsOriginalExerciseRatio" id="Fact_f9b78555ef414888b136609e4022d50b" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U004" decimals="0" scale="0" format="ixt:num-dot-decimal">1</ix:nonFraction> to <ix:nonFraction name="devs:SPACWarrantsExerciseRatioAfterRTO" id="Fact_d2b01171ad044659b8862f6da7912cf7" contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U004" decimals="4" scale="0" format="ixt:num-dot-decimal">0.9692</ix:nonFraction>. Upon reverse stock-split in August 2025, the Exercise
                    Ratio is further reduced to <ix:nonFraction name="devs:SPACWarrantsExerciseRatioAfterReverseStockSplit" id="Fact_2d3a6aa1fb8d45278b24ce07961a1d91" contextRef="c20250831_ClassOfWarrantOrRightAxis_SPACWarrantsMember" unitRef="U004" decimals="5" scale="0" format="ixt:num-dot-decimal">0.09692</ix:nonFraction>.</div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c72" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c73">
<div><br/>
                  </div>
</ix:continuation>
                  <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c73" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c74">
<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">As set forth
                    in the warrant agreement for the SPAC Warrants, the SPAC Warrants are not exercisable for any fractional shares. If, by reason of any adjustment made pursuant to the terms of the SPAC Warrants, the holder would be entitled to a
                    fractional interest in a shares upon exercise of such SPAC Warrant, the Company shall round down to the nearest whole number of common shares to be issued to such holder upon exercise.</div>
</ix:continuation>

                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">
<div><br/></div>

                    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                      <div class="BRPFPageFooter" style="width: 100%;"></div>

                      <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">29</span></div>

                      <div class="BRPFPageBreak" style="page-break-after: always;">
                        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                      <div class="BRPFPageHeader" style="width: 100%;">
                        <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

                        <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                            </span></a></div>

                        <div>
                          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                                </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                                  <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                                </td>

  </tr>


</table>
                          <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

                      </div>

                    </div>

                  </div>

                  <div><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: normal; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"> </span></div>
</div>

                <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</div>

              <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

              <div>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">13.</span></td>

    <td style="width: auto; vertical-align: top;">
                        <div style="font-weight: bold;">Share capital (continued)</div>
                      </td>

  </tr>


</table>
              </div>
<ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c74" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c75">
<div>
              <br/></div>
</ix:continuation>
            </div>

          </div>
<ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c75" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c76">
<div><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span>
           <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span></div>
</ix:continuation>
          <div>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c76" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c77">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                      <div style="text-align: justify; font-weight: bold;">(d)</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="text-align: justify; font-weight: bold;">Stock options </div>
                    </td>

  </tr>


</table>
            </div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c77" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c78">
<div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
            </div>
</ix:continuation>

            <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Text_35475d319b9d4a76b7ed8b85fdd826a8" contextRef="c20250801to20251031" escape="true" continuedAt="Text_10dd34b15d3a421bb9df5dab8fc44cbd1"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c78" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c79">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The continuity of the Company&#8217;s stock options is as follows:</div>
</ix:continuation></ix:nonNumeric>
            <ix:continuation id="Text_10dd34b15d3a421bb9df5dab8fc44cbd1" continuedAt="Text_10dd34b15d3a421bb9df5dab8fc44cbd2"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c79" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c80">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
            </div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c80" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c81"><ix:continuation id="Text_10dd34b15d3a421bb9df5dab8fc44cbd2">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
              <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Number of </div>
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">stock options</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Weighted average </div>
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">exercise price</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="text-align: left; font-weight: bold;">Outstanding, October 31, 2024 and July 31, 2024</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_ed4e32c7520c44189d2810f5ef297a9d" contextRef="c20241031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_9aed2a9ecf0d492d92a057e82323abc4" contextRef="c20240731" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">62,772</ix:nonFraction></ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_fd9303b1052343e595b2df30293702d0" contextRef="c20240731" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_23f4ff971ce1435fa0383a78a004895b" contextRef="c20241031" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">40.20</ix:nonFraction></ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%;">
                      <div style="text-align: left;">Forfeited</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                      <div>(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" id="Fact_520d91264eb8430a83e561563e9417cd" contextRef="c20241101to20250731" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,395</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div>)</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;">
                      <div>$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;">
                      <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" id="Fact_77e3aa82be3f468b8c30577200fc3340" contextRef="c20241101to20250731" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">37.74</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;">
                      <div style="text-align: left;">Granted</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                      <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_bd8bacfa449a4fd59de2c058fcdc1a0a" contextRef="c20241101to20250731" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">50,000</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
                      <div>$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" id="Fact_be821d275e0f483dbbad7ea906cec480" contextRef="c20241101to20250731" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">2.32</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="text-align: left;">Cancelled</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div>(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" id="Fact_f26ea8842ad64eb9a5dbb742d0444776" contextRef="c20241101to20250731" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,733</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div>)</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div>$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" id="Fact_82ef7497e08041848a45a742f1476a0f" contextRef="c20241101to20250731" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">37.74</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="text-align: left; font-weight: bold;">Outstanding, July 31, 2025</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_c63f625489194068a6a73fd2fbac84d7" contextRef="c20250731" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">108,644</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_8ff0fa1f25f14878ad7c2a6a704cf5ed" contextRef="c20250731" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">22.79</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="text-align: left; font-weight: bold;">Outstanding, October 31, 2025</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_fb34db3ddf6d4ac2b3de2ca7fb5180da" contextRef="c20251031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">108,644</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_13269947772349ffbd1b02928d40b6ec" contextRef="c20251031" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">22.50</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="text-align: left; font-weight: bold;">Exercisable, July 31, 2025</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_8e57c040d28244ba8b71c2a373138c2b" contextRef="c20250731" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">51,859</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" id="Fact_06ac0602ca144c2991f5e7d9b9bebc2e" contextRef="c20250731" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">40.16</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="text-align: left; font-weight: bold;">Exercisable, October 31, 2025</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_5ac69a69378e44219ade64e6b38d3040" contextRef="c20251031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">51,859</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" id="Fact_128a71521aac4a6387585be9604aa5fe" contextRef="c20251031" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">39.63</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>


</table>
               </div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c81" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c82">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c82" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c83">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the weighted average remaining contractual life of outstanding options is <ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Fact_6159fa0a47914ea0bf97294d424232ee" contextRef="c20250801to20251031" format="ixt-sec:duryear">4.66</ix:nonNumeric> years (July 31, 2025 &#8211; <ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Fact_a157eb720a814c438a4388a2cdb2c164" contextRef="c20240801to20250731" format="ixt-sec:duryear">4.90</ix:nonNumeric> years).</div>
</ix:continuation>
            <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c83" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c84">
<div><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span></div>
</ix:continuation> </div>

        </div>

        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c84" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c85">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="Text_e9e9da69966942a7a31c8bd3db28e3b9" contextRef="c20250801to20251031" escape="true" continuedAt="Text_1aa65cf87a4f40ba8b72ab35e54c2a821"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c85" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c86">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the following stock options were outstanding and exercisable:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_1aa65cf87a4f40ba8b72ab35e54c2a821" continuedAt="Text_1aa65cf87a4f40ba8b72ab35e54c2a822"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c86" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c87">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_1aa65cf87a4f40ba8b72ab35e54c2a822"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c87" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c88">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: right; color: #000000; font-weight: bold;">Number of options</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">outstanding</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 15%; border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;">Exercise </div>
                <div style="text-align: right; color: #000000; font-weight: bold;">price</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0);">
                <div style="text-align: right; color: #000000; font-weight: bold;">Expiry date</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 13%;">
                <div style="text-align: right; color: #000000; font-weight: bold;">Number of</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">options</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">exercisable</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_dbcd4f051101453d8636d1fdda4a9e2c" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,676</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;">CAD$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_0b33b6413384446e9dbd679de4611d12" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">52.40</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_270c1b7c7d264a889bf4a56708bca89e" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember" format="ixt:date-monthname-day-year-en">January 17, 2028</ix:nonNumeric></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_65d044cab02d410ca43c3a4dea802ae1" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,676</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_d84ae07445284fe099dfa761df440323" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">9,176</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%;">
                <div style="text-align: right;">CAD$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_7511e70bf97a4b2b960eae8abcc568bf" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">52.40</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%;">
                <div style="text-align: right;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_f61ba7e65b31408e8765c8222372d805" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember" format="ixt:date-monthname-day-year-en">February 6, 2028</ix:nonNumeric></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_1a7d911b7f3646f28ff5c2a994ad5c5a" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">9,176</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_4d83860f7a6646098666fd1c429f97cf" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,411</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;">CAD$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_b8daf8f4521a4859b9d2cb4a751d9a3a" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">72.60</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_507a9bb8fc1e4cf898160901d6a0690c" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember" format="ixt:date-monthname-day-year-en">May 15, 2028</ix:nonNumeric></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_7ef49edf766f47fa82db6a5b487f7b21" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">7,035</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_be92271dcfb641a7a7f183ab54d04650" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">764</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%;">
                <div style="text-align: right; text-indent: 46.15pt;">CAD$<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_487d01323abf4b0583a1a1562234aa48" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">77.20</ix:nonFraction></span></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%;">
                <div style="text-align: right;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_1429ba2dab1d4b2cbeedf166678a96c5" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember" format="ixt:date-monthname-day-year-en">June 26, 2028</ix:nonNumeric></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_18254cfc23694e3aaa2ae150c13bb0a9" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">764</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_1d32835c5c724c9693322d1ca64065b9" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">50,000</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;">$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_b265a11e9d9c400e801cdaa47c60b6dd" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">2.32</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_b738b04ffc2a4daf982d862b0db357c0" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember" format="ixt:date-monthname-day-year-en">March 26, 2030</ix:nonNumeric></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_a45e3c8de3104b7696e4e4bc5b11b84b" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember" unitRef="U001" decimals="INF" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_0f79fb376c264889929fcec8c1b7ebe5" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">22,938</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%;">
                <div style="text-align: right;">CAD$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_16e1d43ae2944305a599686f664c1558" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">52.40</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%;">
                <div style="text-align: right;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_114f32d9eb9d4a2aacbb8c3b5e0f70c7" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember" format="ixt:date-monthname-day-year-en">January 17, 2032</ix:nonNumeric></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_350529688673416c99efb7921bdf2cbe" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">19,500</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_0795a777edee46edb2f838d45ffe3cb5" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">4,588</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;">CAD$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_548434f51c5142d08c6da065da369af6" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">52.40</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_db22d4e03cdd46b184925a052db4b070" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember" format="ixt:date-monthname-day-year-en">March 1, 2032</ix:nonNumeric></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_d25fdd193d6347f98a9bd2ea78f2414b" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,900</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_0f1c412784524967bbc0a0a43433f9de" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">917</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%;">
                <div style="text-align: right;">CAD$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_049eed94e8964c80ab33ca63f52adff2" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">52.40</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%;">
                <div style="text-align: right;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_66c0c20dadf147b0a2520abdf9f55e58" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember" format="ixt:date-monthname-day-year-en">March 14, 2032</ix:nonNumeric></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_e355c610c8f649d5af93ef16d2db9144" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">780</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_8bf28cbeb669489ba2613e0bcac92248" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">7,646</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;">CAD$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_9cb412cfd50942de8680a8270c01f7fd" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">52.40</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);">
                <div style="text-align: right;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_399fb0f07dd948feaea641bd6f1ae8cb" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember" format="ixt:date-monthname-day-year-en">October 12, 2032</ix:nonNumeric></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);">
                <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_4157f7c6e15845d2a7001360772fca68" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">6,500</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_354e8bbafadb4a9cb99296992e05d429" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,528</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" rowspan="1">&#160;CAD$<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_c3924845a25945b98ff3d3a924d7ae99" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">52.40</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="vertical-align: top; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" rowspan="1"><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" id="Fact_41668fee0364447c83ace59fd9c1777e" contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember" format="ixt:date-monthname-day-year-en">February 6, 2033</ix:nonNumeric></td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_94986345adc44e7196874e0cfe971086" contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,528</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: #000000; font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_de389fdf243e408eab4b4dfbce86bd71" contextRef="c20251031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">108,644</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: #000000; font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" id="Fact_7ddfa69c89a14782b0787c602982ca57" contextRef="c20251031" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">51,859</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c88" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c89">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c89" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c90">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Stock options
            issued during the three months ended October 31, 2025</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c90" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c91">
<div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"><span style="font-style: italic;"> <br/>
          </span></div>
</ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c91" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c92">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_9b511dfd50f54747a9a33659b621366e" contextRef="c20250801to20251031" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction> stock options were issued during the three months ended October 31, 2025.</div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c92" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c93">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"> <br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c93" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c94">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;">Stock options issued during the three months ended
            October 31, 2024</div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c94" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c95">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
            </span></div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c95" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c96">
<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_62f9dd4b16294f928c3bdfdb3870baa6" contextRef="c20240801to20241031" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction> stock options were issued during the three months ended October 31, 2024.</div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c96" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c97">
<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"> <br/>
          </div>
</ix:continuation>
<div>
           <span style="font-style: italic;"> </span></div>
</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">30</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                </span></a></div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                    </td>

  </tr>


</table>
              <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

          </div>

        </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
            <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                    <div style="font-weight: bold; text-align: left; font-style: normal;">13.</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-weight: bold; font-style: normal;">Share capital (continued)</div>
                  </td>

  </tr>


</table>
          </div>

          <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
            <div><br/>
            </div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                      <div style="text-align: justify; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">(d)</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="text-align: justify; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Stock options (continued)</div>
                    </td>

  </tr>


</table>
            </div>

          </div>

        </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c97" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c98">
<div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">Share-based compensation &#8211; Stock options</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c98" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c99">
<div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c99" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c100">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;">Share-based
            payments relating to the vesting of stock options for the three months ended October 31, 2025 was $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_c06a2de09e4a427e8c5691f294355508" contextRef="c20250801to20251031_AwardTypeAxis_StockOptionMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">18,437</ix:nonFraction> (2024 - $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_488c8e10e525451ab8e2c90fd0d7baca" contextRef="c20240801to20241031_AwardTypeAxis_StockOptionMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">80,893</ix:nonFraction>) and is recorded as salaries and wages on the consolidated statement of operations.</div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c100" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c101">
<div style="font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c101" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c102">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;">As of November 6,
            2024, upon the listing of the Company&#8217;s shares on the NASDAQ, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_dfca28adafba44309b673758695c091b" contextRef="c20241106" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">58,644</ix:nonFraction> stock options outstanding are liability classified (Note 12).</div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c102" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c103">
<div style="font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c103" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c104">
<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;">As of October 31,
            2025, the total intrinsic value of stock options outstanding and exercisable was $<span style="-sec-ix-hidden:Fact_d0f66f4ca7234ac7aab0e8842660f387">Nil</span> and $<span style="-sec-ix-hidden:Fact_ad29e430bfdd401fa708ea3a523685a5">Nil</span>, respectively. The intrinsic value of outstanding stock options is based on the Company&#8217;s closing stock price on October 31, 2025.</div>
</ix:continuation>
        </div>

        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c104" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c105">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c105" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c106">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;">(e)</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;"><span style="font-weight: bold;">Restricted stock units (&#8220;RSUs&#8221;)</span></td>

  </tr>


</table>
        </div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c106" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c107">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="Text_360ee18020d94adf9b340a47e7e80e2e" contextRef="c20250801to20251031" escape="true" continuedAt="Text_43d2ca8ff96d42708e58157ad7c4afa11"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c107" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c108">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The continuity of the Company&#8217;s RSU&#8217;s is as follows:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_43d2ca8ff96d42708e58157ad7c4afa11" continuedAt="Text_43d2ca8ff96d42708e58157ad7c4afa12"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c108" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c109">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_43d2ca8ff96d42708e58157ad7c4afa12" continuedAt="Text_43d2ca8ff96d42708e58157ad7c4afa13"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c109" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c110">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: right; color: #000000; font-weight: bold;">Number of RSUs</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" rowspan="1">Outstanding, July 31, 2024<br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_41c54dbde4ab468b92007f4d3df34385" contextRef="c20240731_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">121,475</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%;" rowspan="1">Granted<br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_8b05e1308fbf4a458216fc6fdf06e577" contextRef="c20240801to20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">30,586</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" rowspan="1">Forfeited<br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" id="Fact_30fcb81b2be14b31b206195d3d87b637" contextRef="c20240801to20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,753</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Outstanding, July 31, 2025 and October 31, 2025</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: #000000; font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_e3fddd7335504551a16e821ab9615ebd" contextRef="c20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_7d233cc02d734918a9fd4689c9711fef" contextRef="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">148,308</ix:nonFraction></ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

        <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;">
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c110" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c111">
<div><br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c111" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c112">
<div><span style="font-style: italic;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_542c6b7e350b41fcae3cc49605bb1337" contextRef="c20250801to20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_095170d94283493d8e82396758acf836" contextRef="c20240801to20241031_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction> RSUs were granted during the three months ended October 31, 2025 and 2024.</span></span></div>
</ix:continuation></div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_43d2ca8ff96d42708e58157ad7c4afa13" continuedAt="Text_43d2ca8ff96d42708e58157ad7c4afa14"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c112" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c113">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_43d2ca8ff96d42708e58157ad7c4afa14" continuedAt="Text_43d2ca8ff96d42708e58157ad7c4afa15"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c113" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c114">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the following RSUs were outstanding and vested:</div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_43d2ca8ff96d42708e58157ad7c4afa15" continuedAt="Text_43d2ca8ff96d42708e58157ad7c4afa16"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c114" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c115">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_43d2ca8ff96d42708e58157ad7c4afa16"><ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c115" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c116">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Number of RSUs</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">outstanding</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); width: 30%; border-top: 2px solid rgb(0, 0, 0); text-align: right;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Grant date</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Number of RSUs</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">Vested</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_4e9dc8f7bfc14bb89b964c65cfbef568" contextRef="c20251031_AwardDateAxis_November302021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">917</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);">
                  <div style="text-align: right;">November 30, 2021</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_445671a4b69d44078230dff69b865cc6" contextRef="c20250801to20251031_AwardDateAxis_November302021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">917</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_c42cf4cfd9dc41149bb4d22f95cd7baf" contextRef="c20251031_AwardDateAxis_December242021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">38,232</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 30%;">
                  <div style="text-align: right;">December 24, 2021</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_c407fb314d834bcba7e228b494adaf3c" contextRef="c20250801to20251031_AwardDateAxis_December242021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">32,496</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_63dcabe6ec7542e0bdc4f472fa404135" contextRef="c20251031_AwardDateAxis_March12022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,009</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);">
                  <div style="text-align: right;">March 1, 2022</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_f3fc203c510042cca66424f8fe53618d" contextRef="c20250801to20251031_AwardDateAxis_March12022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,009</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_5ca98d38c6db49b6a649a0c8522af3e7" contextRef="c20251031_AwardDateAxis_March142022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">62,702</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 30%;">
                  <div style="text-align: right;">March 14, 2022</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_1090c91b768448de9f389be9c6f7060a" contextRef="c20250801to20251031_AwardDateAxis_March142022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">53,985</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_b5dbe699d2de407fafbd0e8d18868d4f" contextRef="c20251031_AwardDateAxis_July302024Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">14,862</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);">
                  <div style="text-align: right;">July 30, 2024</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);">
                  <div><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_5089e93770e9429894e041159141f4fc" contextRef="c20250801to20251031_AwardDateAxis_July302024Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">7,086</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_9da2ca99c984496698294cfddf02c2bb" contextRef="c20251031_AwardDateAxis_March262025Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">30,586</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: top; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">
                  <div style="text-align: right;">March 26, 2025</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_e003101ebb5d4c64be0b3fe17cf6e29b" contextRef="c20250801to20251031_AwardDateAxis_March262025Member_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">25,998</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: #000000; font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_48b6f1e54c3442c58f06c9c8165dd6dd" contextRef="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">148,308</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: #000000; font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_32ff7d31c7544a9c8b0ca810453e6303" contextRef="c20250801to20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">121,491</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
           </div>

        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c116" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c117">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c117" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c118">
<div style="text-align: justify; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">Share-based compensation &#8211; RSU&#8217;s</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c118" continuedAt="Text_a0bb469df4ed4387b5e85415e6c1ae2c119">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_a0bb469df4ed4387b5e85415e6c1ae2c119">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Share-based payments relating to the vesting of RSUs for the three months ended October 31, 2025 was $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_30b51bcb60674e5c8730ddf8591aab1f" contextRef="c20250801to20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">41,895</ix:nonFraction> (2024 - $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_4049d11c3c1f4c35a2d67bfedfef16fd" contextRef="c20240801to20241031_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">126,343</ix:nonFraction>) and is recorded as salaries and wages
          on the consolidated statement of operations.</div>
</ix:continuation>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div><br/></div>

          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">31</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                  </span></a></div>

              <div>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                      </td>

  </tr>


</table>
                <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

            </div>

          </div>

        </div>

      </div>

    </div>

    <div class="BRPFPageFooter" style="width: 100%;"></div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Text_accb14fb1e6d4cc5a1b5ec308e8183c5" contextRef="c20250801to20251031" escape="true" continuedAt="Text_5a5bd1e982054e7ba888100ebd3b28761">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">14.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Related party transactions and balances</div>
              </td>

  </tr>


</table>
</ix:nonNumeric>
        <ix:continuation id="Text_5a5bd1e982054e7ba888100ebd3b28761" continuedAt="Text_5a5bd1e982054e7ba888100ebd3b28762">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_5a5bd1e982054e7ba888100ebd3b28762" continuedAt="Text_5a5bd1e982054e7ba888100ebd3b28763">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the
          other party in making financial and operating decisions. Related parties may be individuals or corporate entities. A transaction is a related party transaction when there is a transfer of resources or obligations between related parties.</div>
</ix:continuation>
        <ix:continuation id="Text_5a5bd1e982054e7ba888100ebd3b28763" continuedAt="Text_5a5bd1e982054e7ba888100ebd3b28764">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5a5bd1e982054e7ba888100ebd3b28764" continuedAt="Text_5a5bd1e982054e7ba888100ebd3b28765">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> At October 31, 2025, the Company had amounts owing and accrued liabilities of $<ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" id="Fact_6ea3bb764bf34e0eb5131e34ae20de94" contextRef="c20251031_TitleOfIndividualAxis_DirectorsAndOfficersMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">226,410</ix:nonFraction> (July 31, 2025 - $<ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" id="Fact_381a420c31a848ed835f7220a9119978" contextRef="c20250731_TitleOfIndividualAxis_DirectorsAndOfficersMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">794,990</ix:nonFraction>) payable to directors and officers of the
          Company for salaries, expense reimbursements and professional fees. These amounts are non-interest bearing and have no terms of repayment.<br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5a5bd1e982054e7ba888100ebd3b28765" continuedAt="Text_5a5bd1e982054e7ba888100ebd3b28766">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5a5bd1e982054e7ba888100ebd3b28766" continuedAt="Text_5a5bd1e982054e7ba888100ebd3b28767">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> During the three months ended October 31, 2025, the Company incurred wages and management fees of $<ix:nonFraction name="us-gaap:PaymentsToEmployees" id="Fact_5d45b8ac77bb433ab6f4689faf5d7e4c" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">113,750</ix:nonFraction> and $<ix:nonFraction name="us-gaap:ManagementFeeExpense" id="Fact_c8069377448e4354ab4fdbc84f0679e6" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">120,000</ix:nonFraction>, respectively, to officers of the Company. Share based
          compensation incurred to officers and directors of the Company amounted to $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_1edc7d8a606d415398713d591605414f" contextRef="c20250801to20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">33,409</ix:nonFraction>.<br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5a5bd1e982054e7ba888100ebd3b28767" continuedAt="Text_5a5bd1e982054e7ba888100ebd3b28768">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5a5bd1e982054e7ba888100ebd3b28768">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> During the three months ended October 31, 2025, the Company accrued interest of $<ix:nonFraction name="devs:AccruedInterestOnConvertibleDebt" id="Fact_70a989e24d514d36b67b8e7d9aa205ec" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">62,622</ix:nonFraction> on convertible debentures payable to related parties (Note 10).<br/>
        </div>
</ix:continuation>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="Text_441c5dd0ab36475582f56eb670605ee9" contextRef="c20250801to20251031" escape="true" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d1">
<div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: left;"><span style="font-weight: bold;">15.</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div><span style="font-weight: bold;">Financial instruments</span></div>
                </td>

  </tr>


</table>
        </div>
</ix:nonNumeric>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d1" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d2" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d3">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the Company&#8217;s financial instruments consist of cash, restricted cash, trade receivable, GST receivable, corporate taxes receivable, deposit
          on carbon credits purchase, accounts payable and accrued liabilities, convertible debentures, warrant liabilities, stock option liabilities, stop loss provision liabilities and derivative liabilities. The Company classifies cash, GST receivable,
          corporate taxes receivable, and deposit on carbon credits purchase as financial assets held at amortized cost.&#160; The Company classifies accounts payable and accrued liabilities as financial liabilities which are held at amortized cost. The
          Company&#8217;s warrant liabilities, stock option liabilities, and stop loss provision liabilities are carried at FVTPL. The Company&#8217;s convertible debentures are hybrid instruments where the debt host component is held at amortized cost and the
          embedded derivative was measured at FVTPL, until upon their amendments (Note 10), or the completion of the De-SPAC transaction (Note 4) of the Company, when they met the criteria for equity classification and were transferred to equity.<br class="Apple-interchange-newline"/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d3" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d4">
<div style="margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d4" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d5">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s derivative liabilities are level 3 financial instruments and its warrant liabilities and stock option liabilities are Level 2 instruments.&#160; In
          determining fair value, the Company utilizes valuation techniques that maximize the use&#160; of&#160; observable&#160; inputs&#160; and minimize&#160; the&#160; use&#160; of&#160; unobservable&#160; inputs&#160; to&#160; the&#160; extent&#160; possible.&#160; Observable or market inputs reflect market data
          obtained from independent sources, while unobservable inputs reflect the Company&#8217;s assumptions based on the best information available.&#160; The unobservable inputs used for valuation of the mandatory convertible debentures and derivative liabilities
          included volatility and probability of De-SPAC transaction.&#160; Any significant changes in unobservable inputs could result in significantly lower or higher fair value measurements.</div>
</ix:continuation>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">32</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

            <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                </span></a></div>

            <div>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                    </td>

  </tr>


</table>
              <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

          </div>

        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="font-weight: bold; text-align: left;">15.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="font-weight: bold;">
                    <div><span style="font-weight: bold;">Financial instruments</span> (Continued)</div>
                  </div>
                </td>

  </tr>


</table>
        </div>


        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d5" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d6">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d6" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d7">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The risk exposure arising from these financial instruments is summarized as follows:</div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d7" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d8">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <div>
          <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d8" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d9">
<div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 9pt;">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">(a)</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="color: rgb(0, 0, 0); font-weight: bold; text-align: justify; text-indent: 0pt; margin-left: 9pt;">Credit risk</div>
                  </td>

  </tr>


</table>
          </div>
</ix:continuation>
        </div>

        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d9" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d10">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d10" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d11">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s financial assets are cash, restricted cash, trade receivable, GST receivable, corporate taxes receivable, and deposit on carbon credits purchase. The
          Company&#8217;s maximum exposure to credit risk, as at period end, is the carrying value of its financial assets, being $<ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" id="Fact_ff1f158182354fbf804409d5eed64691" contextRef="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_CreditRiskMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,850,867</ix:nonFraction>. The
          Company holds its cash with a major financial institution and with a publicly traded payment processing company therefore minimizing the Company&#8217;s credit risk.</div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d11" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d12">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <div>
          <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d12" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d13">
<div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 9pt;">
                    <div style="font-weight: bold;">(b)</div>
                  </td>

    <td style="text-align: left; vertical-align: top;">
                    <div style="font-weight: bold; text-indent: 0pt; margin-left: 9pt;">Liquidity risk</div>
                  </td>

  </tr>


</table>
          </div>
</ix:continuation>
        </div>

        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d13" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d14">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d14" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d15">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they fall due. The Company manages liquidity by maintaining
          adequate cash balances and by raising equity financings. The Company has no assurance that such financings will be available on favorable terms. In general, the Company attempts to avoid exposure to liquidity risk by obtaining corporate financing
          through the issuance of shares.</div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d15" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d16">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d16" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d17">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the Company had cash of $<ix:nonFraction name="us-gaap:Cash" id="Fact_2b60fdd832af4be4b4f1193152cf2e22" contextRef="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">819,076</ix:nonFraction>
          to settle the contractual obligation of current liabilities of $<ix:nonFraction name="us-gaap:LiabilitiesCurrent" id="Fact_fe8ac2cad1d142cfb20a3663db1f32a1" contextRef="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,732,028</ix:nonFraction> which fall due for payment within twelve months of the
          statement of financial position. All of the Company&#8217;s contractual obligations are current and due within <ix:nonNumeric name="devs:FinancialInstrumentsContractualObligationsPeriod" id="Fact_7f388844913e428fb2400d5885a35d15" contextRef="c20250801to20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember" format="ixt-sec:durwordsen">one year</ix:nonNumeric>.</div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d17" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d18">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div>
          <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d18" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d19">
<div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 9pt;">
                    <div style="font-weight: bold;">(c)</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-weight: bold; text-indent: 9pt;">Market risk</div>
                  </td>

  </tr>


</table>
          </div>
</ix:continuation>
        </div>

        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d19" continuedAt="Text_87eaa574bca0454b9f9ca244f4c13d8d20">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_87eaa574bca0454b9f9ca244f4c13d8d20">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Market risk is the risk that changes in market prices, such as foreign exchange rates, interest rates and equity prices will affect the Company&#8217;s income or value of
          its holdings or financial instruments.&#160; At October 31, 2025, the Company has minimal exposure to these risks.</div>
</ix:continuation>

        <div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:SegmentReportingDisclosureTextBlock" id="Text_2e158cded50944ebb5b00a595eec7cf1" contextRef="c20250801to20251031" escape="true" continuedAt="Text_87613817aedd4b538b0f2f79374e55c01">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">16.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Segmented information</div>
              </td>

  </tr>


</table>
</ix:nonNumeric>
        <ix:continuation id="Text_87613817aedd4b538b0f2f79374e55c01" continuedAt="Text_87613817aedd4b538b0f2f79374e55c02">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_87613817aedd4b538b0f2f79374e55c02">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company operates in <ix:nonFraction name="us-gaap:NumberOfOperatingSegments" id="Fact_f43c283649a446948d3b2398d3ed19cf" contextRef="c20250801to20251031" unitRef="U013" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:NumberOfReportableSegments" id="Fact_213f448c81bb46df881a4b51447351b6" contextRef="c20250801to20251031" unitRef="U013" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction></ix:nonFraction>
          reportable operating segment &#8211; the development and monetization of environmental assets.&#160; The Company has not generated revenue to date and as such has <ix:nonFraction name="us-gaap:Revenues" id="Fact_9580f54801e44ae0bf33786b719a2bdd" contextRef="c20250801to20251031_StatementBusinessSegmentsAxis_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" unitRef="U002" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction>
          reportable segment revenues.&#160; The Company&#8217;s assets are located in Canada.</div>
</ix:continuation>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <!--PROfilePageNumberReset%Num%33%%%-->
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Text_a9df6ab786fb4c4ba7c756d2f939e9fa" contextRef="c20250801to20251031" escape="true" continuedAt="Text_9faa1fb81248420c88e65876803079241">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">17.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Commitments and contingencies</div>
              </td>

  </tr>


</table>
</ix:nonNumeric>
        <ix:continuation id="Text_9faa1fb81248420c88e65876803079241" continuedAt="Text_9faa1fb81248420c88e65876803079242">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_9faa1fb81248420c88e65876803079242" continuedAt="Text_9faa1fb81248420c88e65876803079243">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div><span style="color: #000000;">On September 12, 2023, the Company amended its existing strategic partnership agreement with Devvio, a related party. </span>The Company has committed to making specific payments to Devvio. They will
                  provide a minimum advance of $<ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" id="Fact_0f19a464bd96458a81a129f3c3817984" contextRef="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction> by August 1, 2024, followed by $<ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" id="Fact_48fef4e9f9584f45acc249cae883adee" contextRef="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" id="Fact_40d71b5b04e94649906ef15835e2770d" contextRef="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,270,000</ix:nonFraction></ix:nonFraction> by August 1, 2025 and August 1, 2026. Additionally, starting from 2027, if advance royalty payments fall below $<ix:nonFraction name="devs:MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" id="Fact_770c084e2bd14c62bedca9a77d4d373e" contextRef="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction> in any year, Devvio has the right to terminate the Strategic Partnership Agreement.&#160; On July 8, 2024, the parties further amended the agreement such that
                  the minimum advances extended by <ix:nonNumeric name="us-gaap:LongtermPurchaseCommitmentPeriod" id="Fact_ae16df73da394c10aac30baba64fc0e9" contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember" format="ixt-sec:durwordsen">one year</ix:nonNumeric> and are now due as follows: $<ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" id="Fact_f154d550fd8d4dd9843b20054ed0679a" contextRef="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction> by August 1, 2025, followed by $<ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" id="Fact_8bbd513236024e878d847c8e0822bb68" contextRef="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" id="Fact_79a7b41e728648b8b9aa22839d15961d" contextRef="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,270,000</ix:nonFraction></ix:nonFraction> by August 1,
                  2026 and August 1, 2027. Additionally starting in calendar year 2028, if advance royalty payments fall below $<ix:nonFraction name="devs:MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" id="Fact_4fd64fbdf22d489dadccce73047c9764" contextRef="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction> in any
                  year, Devvio has the right to terminate the Strategic Partnership Agreement. The agreement is amended on October 28, 2025 to eliminate the aforementioned payment obligations. The October 28, 2025 amendment establishes a Strategic Token
                  Program between the parties whereby DevvStream agrees to purchase DevvE tokens annually in the amount of $<ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" id="Fact_85269067c504489381b8358b5c457438" contextRef="c20251028" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction> in 2025 and
                  $<ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" id="Fact_b2fcda749ecd4f49b201dba39171b662" contextRef="c20251028" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" id="Fact_7c1442dcca05402795cf4d2a2d675a88" contextRef="c20251028" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,270,000</ix:nonFraction></ix:nonFraction> in each of 2026 and 2027 (each such amount, the &#8220;<span style="font-weight: bold;">Purchase Amount</span>&#8221;). In
                  exchange, and as part of the Strategic Token Program, DevvStream shall receive warrants to acquire additional DevvE tokens equal to twenty-five percent (<ix:nonFraction name="devs:PercentageOfWarrantsExercisable" id="Fact_ba51f129368e44e3859013c31871c6cc" contextRef="c20251028to20251028" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>%) of the Purchase Amount which shall be exercisable at the same <ix:nonNumeric name="devs:NumberOfDaysForVolumeWeightedAveragePrice" id="Fact_21637b496de745b486b43ae76f16e3ab" contextRef="c20251028to20251028" format="ixt-sec:durwordsen">10-day</ix:nonNumeric>
                  VWAP price that was used to determine the number of tokens purchased.<br/>
                </div>
              </td>

  </tr>


</table>
</ix:continuation>
        <ix:continuation id="Text_9faa1fb81248420c88e65876803079243" continuedAt="Text_9faa1fb81248420c88e65876803079244">
<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
</ix:continuation>
        <ix:continuation id="Text_9faa1fb81248420c88e65876803079244" continuedAt="Text_9faa1fb81248420c88e65876803079245">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>On February 16, 2024, the Company entered into a licensing agreement with Greenlines Technology Inc. for the us<span style="font-size: 10pt;">e of certain technologies. The Company has agreed to pay $<ix:nonFraction name="us-gaap:PurchaseObligation" id="Fact_114c8de96ec447528b64d0ddb19b8c7e" contextRef="c20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">42,000</ix:nonFraction> within <ix:nonNumeric name="devs:PeriodForClosingOfBusinessCombinationAgreement" id="Fact_6201b2851eec4db4890ce4899661a77d" contextRef="c20240216to20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember" format="ixt-sec:durwordsen">15 days</ix:nonNumeric> of the
                    closing of the BCA. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Such
                      amount was paid on November 26, 2024. </span>Commencing January 1, 2025, the Company has agreed to pay an annual fee of $<ix:nonFraction name="devs:AnnualFeeForUseOfLicensedTechnology" id="Fact_368ae6bcd343412cab75505396de8bc6" contextRef="c20240216to20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">12,000</ix:nonFraction>
                    of the first day of <span style="font-size: 10pt;">each calendar year for the use of the technology. </span></span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The amounts due on January 1, 2025 are yet to be paid as of October 31, 2025. The Company has accrued $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" id="Fact_d25bec06471642b7852ffb8c354c6e9e" contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000</ix:nonFraction></span> in connection with the annual fee payable as of October 31, 2025.</span></div>
              </td>

  </tr>


</table>
</ix:continuation>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
<div>&#160;<br/></div>

          <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">33</span></div>

            <div style="page-break-after: always;" class="BRPFPageBreak">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

              <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                  </span></a></div>

              <div>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                        <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                      </td>

  </tr>


</table>
                <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

            </div>

          </div>

          <!--PROfilePageNumberReset%Num%34%%%-->
          <div>
            <div>
              <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">17.</td>

    <td style="width: auto; vertical-align: top;">
                      <div style="font-weight: bold;">Commitments and contingencies (Continued)<br/>
                      </div>
                    </td>

  </tr>


</table>
            </div>
<ix:continuation id="Text_9faa1fb81248420c88e65876803079245" continuedAt="Text_9faa1fb81248420c88e65876803079246">
<div>
            <br/></div>
</ix:continuation>
          </div>

        </div>

        <div>
          <ix:continuation id="Text_9faa1fb81248420c88e65876803079246" continuedAt="Text_9faa1fb81248420c88e65876803079247">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                  <div>
                    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 13, 2024, the Company entered into a strategic consulting agreement with Focus Impact Partners, pursuant to which the Focus Impact Partners
                      will provide the Company with certain consulting services (&#8220;Strategic Consulting Agreement&#8221;) in consideration of an annual consulting fee of $<ix:nonFraction name="devs:AnnualConsultingFee" id="Fact_4f31291db02349618fd1c077166860e0" contextRef="c20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">500,000</ix:nonFraction>,
                      which will be payable in quarterly installments of $<ix:nonFraction name="devs:QuarterlyConsultingFee" id="Fact_5624bc38c19c4c7e87253045546b91e4" contextRef="c20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">125,000</ix:nonFraction> starting with an initial payment for the period beginning
                      December 31, 2023. Fees due under the Strategic Consulting Agreement shall accrue and not be payable until (a) the Company has successfully raised $<ix:nonFraction name="devs:MinimumEquityAndDebtFinancing" id="Fact_41e6cefd9184496ab799643015c2d769" contextRef="c20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000,000</ix:nonFraction> in outside debt and/or equity capital, cumulatively since th<span style="font-size: 10pt;">e period beginning December 31, 2023 or (b) the Company has 2 or more
                        consecutive quarters of positive cash flow from operations. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">As of October 31, 2025, neither condition has been met. </span>DevvStream Corp</span>. will pay the Focus Impact Partners additional consulting fees as to be mutually agreed consistent
                      with market practice in connection with any acquisition, merger, consolidation, business combination, sale, divestiture, financing, refinancing, restructuring or other similar transaction. The Strategic Consulting Agreement has a term
                      of <ix:nonNumeric name="devs:AgreementTerm" id="Fact_269d2443839b41919cc0e5c35eddb077" contextRef="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric> unless terminated early with at least <ix:nonNumeric name="devs:AdvanceNoticePeriodForTerminationOfAgreement" id="Fact_2aaebae1e3d44ee5ac8b26594dec5a8b" contextRef="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember" format="ixt-sec:durday">120</ix:nonNumeric> days advance notice and will be automatically extended for successive <ix:nonNumeric name="devs:AgreementExtensionTerm" id="Fact_dfabda8c270a4ed4a1895f9ec5946f11" contextRef="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember" format="ixt-sec:durwordsen">one-year</ix:nonNumeric>
                      periods at the end of each year unless either party provide a written notice of its desire not to automatically extend at least <ix:nonNumeric name="devs:AdvanceNoticePeriodForTerminationOfAgreement" id="Fact_005fcf9d048448359e351acdb6ca3d15" contextRef="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember" format="ixt-sec:durday">120</ix:nonNumeric>
                      days prior to the end of each year during the term of the Strategic Consulting Agreement.</div>
                  </div>
                </td>

  </tr>


</table>
</ix:continuation>
          <div> <ix:continuation id="Text_9faa1fb81248420c88e65876803079247" continuedAt="Text_9faa1fb81248420c88e65876803079248">
<div><br/></div>
</ix:continuation>
            <ix:continuation id="Text_9faa1fb81248420c88e65876803079248" continuedAt="Text_9faa1fb81248420c88e65876803079249">
<div>
              <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Holders of the Company&#8217;s common stock, including Focus Impact Sponsor and historical holders of Devv Holdings, as well as holders of SPAC Warrants are entitled to registration rights pursuant to registration rights
                          agreements signed prior to the RTO, requiring the Company to register such securities for resale. The holders of the majority of these securities are entitled to make up to <span style="text-indent: 0pt;"><ix:nonFraction name="devs:NumberOfDemandsEligibleSecurityHolderCanMake" id="Fact_cf3da46329284bffb30df253b1f8ae6a" contextRef="c20251031" unitRef="U014" decimals="INF" scale="0" format="ixt-sec:numwordsen">three</ix:nonFraction></span> demands, excluding short form demands, that the Company registers such securities. In addition, the holders have certain &#8220;piggy-back&#8221; registration
                          rights with respect to registration statements filed subsequent to the completion of the Initial Business Combination and rights to require the Company to register for resale such securities pursuant to Rule 415 under the
                          Securities Act.</span></div>
                    </td>

  </tr>


</table>
            </div>
</ix:continuation>
            <ix:continuation id="Text_9faa1fb81248420c88e65876803079249" continuedAt="Text_9faa1fb81248420c88e658768030792410">
<div><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_9faa1fb81248420c88e658768030792410" continuedAt="Text_9faa1fb81248420c88e658768030792411">
<div>
              <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-size: 10pt;">On August 16, 2022, the Inflation Reduction Act of 2022 (the &#8220;IR Act&#8221;) was signed into federal law. The IR Act provides for, among other measures, a new U.S. federal 1% excise tax on certain repurchases,
                        including redemptions, of stock by publicly traded domestic corporations in the U.S. The excise tax is imposed on the repurchasing corporation and the amount of the excise tax is generally 1% of the fair market value of the stock
                        repurchased. However, for the purposes of calculating the excise tax, repurchasing corporations are permitted to net the fair market value of certain new stock issuances against the fair market value of stock repurchases during the
                        same taxable year. In addition, certain exceptions apply to the excise tax. During 2024, the IRS issued final regulations with respect to the timing and payment of excise tax. Pursuant to those regulations, the Company would need to
                        file a return and remit payment for any liability incurred during the period from January 1, 2023 to December 31, 2023 on or before October 31, 2024. The Company is currently evaluating its obligations with respect to this provision
                        of the IR Act. As the Company was formerly a special purposes acquisition corporation, redemption of shares by shareholders took place prior to the Initial Business Combination. The Company accrued $<ix:nonFraction name="devs:ExciseTaxesPayableCurrent" id="Fact_7eec3b07515941a2abf2cf14a7d21f6a" contextRef="c20251031" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,410,973</ix:nonFraction> in excise taxes payable (Note 9), however it has not made a payment as of October 31, 2025. If the Company is unable to pay
                        its obligations in full, it may be subject to additional interest and penalties which are currently estimated at <ix:nonFraction name="devs:InterestAndPenaltiesPercentage" id="Fact_297f32a5fd5f4c099e43b2a7648b2a2b" contextRef="c20251031" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">10</ix:nonFraction>%
                        interest per annum and a <ix:nonFraction name="devs:UnderpaymentPenaltyPercentage" id="Fact_2ef5d8617ebd4944a234e204303f70b0" contextRef="c20251031" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">5</ix:nonFraction>% underpayment penalty per month or portion of a month up to <ix:nonFraction name="devs:PercentageOfUnderpaymentPenaltyOfTotalLiability" id="Fact_b1ec82dd15584d37836d4bd1313b2e13" contextRef="c20251031" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% of the total liability for any amount that is unpaid from November 1, 2024 until paid in full.<br/>
                      </div>
                    </td>

  </tr>


</table>
            </div>
</ix:continuation>
            <ix:continuation id="Text_9faa1fb81248420c88e658768030792411" continuedAt="Text_9faa1fb81248420c88e658768030792412">
<div><br/>
            </div>
</ix:continuation>
            <ix:continuation id="Text_9faa1fb81248420c88e658768030792412" continuedAt="Text_9faa1fb81248420c88e658768030792413">
<div>
              <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On October 28, 2025, </span>in accordance with an amendment to the strategic partnership agreement with Devvio, a related party, the Company agreed to purchase DevvE tokens annually in the amount of $<ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" id="Fact_09d79bdc2b894337aee49a226495ab36" contextRef="c20251028" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction> in 2025, and $<ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" id="Fact_dd3c04a8624d4863bbfacac7dd8874a4" contextRef="c20251028" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" id="Fact_c0194d1d3a68404e9423981542ccb4c7" contextRef="c20251028" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,270,000</ix:nonFraction></ix:nonFraction>
                        in each of 2026 and 2027 (the &#8220;Purchase Amounts&#8221;). The amount of DevvE tokens purchased will be determined by <ix:nonNumeric name="devs:NumberOfDaysForVolumeWeightedAveragePrice" id="Fact_678c5adc71d84effbe11efdff2354fe0" contextRef="c20251028to20251028" format="ixt-sec:durwordsen">10-day</ix:nonNumeric>
                        VWAP price (the &#8220;Purchase Price&#8221;). In connection with the purchases, the Company will also receive warrants to acquire additional DevvE tokens equal to <ix:nonFraction name="devs:PercentageOfWarrantsExercisable" id="Fact_a5a1c85dabf149fab16f6d046c5e63a7" contextRef="c20251028to20251028" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">25</ix:nonFraction>% of the Purchase Amounts, exercisable at the same Purchase Price, for <ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingTerm" id="Fact_297c7acce3cf487990e12230843e4c65" contextRef="c20251028" format="ixt-sec:durwordsen">3 years</ix:nonNumeric>
                        from each purchase date.<br/>
                      </div>
                    </td>

  </tr>


</table>
              </div>
</ix:continuation>
            <div>
<div><br/></div>

              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">34</span></div>

                <div style="page-break-after: always;" class="BRPFPageBreak">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a> </div>

                  <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> <br/>
                      </span></a></div>

                  <div>
                    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: middle;">
                            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">DevvStream Corp.</div>
                          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Interim Financial Statements</div>
                          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle;">
                            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(Unaudited - Expressed in United States dollars)</div>
                          </td>

  </tr>

  <tr>

    <td style="width: 100%; vertical-align: middle; border-bottom: #000000 2px solid;">
                            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended October 31, 2025 and 2024</div>
                          </td>

  </tr>


</table>
                    <a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;"> </span></a></div>

                </div>

              </div>

              <!--PROfilePageNumberReset%Num%35%%%-->
              <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">17.</td>

    <td style="width: auto; vertical-align: top;">
                      <div style="font-weight: bold;">Commitments and contingencies (Continued)<br/>
                      </div>
                    </td>

  </tr>


</table>
            </div>

          </div>

          <div>
            <ix:continuation id="Text_9faa1fb81248420c88e658768030792413">
<div>
              <div><br/>
              </div>

              <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                      <div style="text-align: justify; font-family: 'Times New Roman',serif; font-size: 10pt;">&#8226;</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="text-align: justify; font-family: 'Times New Roman',serif; font-size: 10pt;">From time to time, the Company may be involved in litigation relating to claims arising out of operations in the normal course of business. At
                        October 31, 2025, there were <ix:nonFraction name="us-gaap:LossContingencyPendingClaimsNumber" id="Fact_967666a5eadb4450a36ba5122bb920df" contextRef="c20251031" unitRef="U015" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction> pending or threatened lawsuits that could reasonably be expected to have a material
                        effect on the results of the Company&#8217;s operations. There are also no proceedings in which any of the Company&#8217;s directors, officers or affiliates is an adverse party or has a material interest adverse to the Company&#8217;s interest.</div>
                    </td>

  </tr>


</table>
               </div>
</ix:continuation>
          </div>

          <div> <br/>
          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:SubsequentEventsTextBlock" id="Text_b40ee29301904be296b2dd74ca17fee2" contextRef="c20250801to20251031" escape="true" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d21">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">18.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Subsequent events</div>
              </td>

  </tr>


</table>
</ix:nonNumeric>
        <div>
          <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d21" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d22">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation>
          <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
            <div style="text-align: left; margin-bottom: 8pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">
              <div style="text-align: left; margin-bottom: 8pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d22" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d23">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;">Agreement and Plan of Merger with Southern Energy Renewables Inc.</div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d23" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d24">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
                </div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d24" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d25">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">On December 3, 2025, the Company entered into an Agreement and Plan
                  of Merger with Southern Energy Renewables Inc. (&#8220;Southern&#8221;) and Sierra Merger Sub, Inc., a Delaware corporation and a newly-formed wholly owned subsidiary of the Company. The transaction contemplates (i) a domestication of the Company
                  into a Delaware corporation, (ii) a merger in which Southern will become a wholly owned subsidiary of the Company, and (iii) the issuance of Company common shares to Southern&#8217;s existing shareholders such that, upon completion of the
                  merger, the Southern shareholders (inclusive of the concurrent PIPE described below) will hold approximately <ix:nonFraction name="devs:PercentageOfCommonSharesOnFullyDilutedBasis" id="Fact_a597a6ccaca54a3ba97ce8c2c9ac5366" contextRef="c20251203to20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember" unitRef="U004" decimals="2" scale="-2" format="ixt:num-dot-decimal">70</ix:nonFraction>% of the
                  Company&#8217;s common shares on a fully diluted basis, resulting in a reverse takeover of the Company by Southern.</div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d25" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d26">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
                </div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d26" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d27">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Concurrent with signing the Merger Agreement, a Southern investor
                  completed a private placement investment of approximately $<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" id="Fact_fbe1a13dc4b0471ca5fc7bb33929f547" contextRef="c20251203to20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,000,000</ix:nonFraction> for <ix:nonFraction name="devs:StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" id="Fact_fd863db02dde417184524f954db04e85" contextRef="c20251203to20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">128,370</ix:nonFraction> common shares of the Company at a price of $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" id="Fact_7a2c517d4e154ba184360083b550e008" contextRef="c20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember" unitRef="U003" decimals="INF" scale="0" format="ixt:num-dot-decimal">15.58</ix:nonFraction>
                  per share. The Company also agreed to register the resale of the PIPE shares and the shares issuable to Southern shareholders following the closing of the merger.</div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d27" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d28">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
                </div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d28" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d29">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;">Side Letter with Helena I</div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d29" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d210">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
                </div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d210" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d211">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">On the same date, the Company entered into a side letter with Helena
                  I amending the terms of the Company&#8217;s existing convertible note and equity line of credit arrangements (Note 8). The amendments include, among other items, limitations on Helena&#8217;s sales of conversion shares, subject to trading-volume
                  conditions, and a requirement that the Company draw a minimum of $<ix:nonFraction name="devs:SalesOfConversionSharesSubjectToTradingVolumeConditions" id="Fact_a98bfe81e1ff4113aef7be5aaf9350bd" contextRef="c20251203to20251203_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MinimumMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">7,500,000</ix:nonFraction> in aggregate proceeds under the equity line of
                  credit prior to February 28, 2026. These limitations may cease to apply if the Company defaults under the convertible note or is unable to submit compliant advance notices under the equity line of credit for more than <span style="-sec-ix-hidden:Fact_46bb5e217b3c4b699f149f3c101361ce">five</span> trading days.</div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d211" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d212">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
                  </span></div>
</ix:continuation>
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d212" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d213">
<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Issuance of shares</span></div>
</ix:continuation>
                  <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d213" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d214">
<div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
                  </div>
</ix:continuation>
                  <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d214" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d215">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">In December 2025, the Company issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_3220cabf2dc34be0b2da32ba9ba8f194" contextRef="c20251201to20251231_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">411,000</ix:nonFraction> shares in accordance with the ELOC Agreement with Helena I (Note 8) for gross proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" id="Fact_43d93be8400c45cf848254ede66c69b4" contextRef="c20251201to20251231_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">821,229</ix:nonFraction>. <span style="font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">$<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" id="Fact_8c88ca09936b4eb9ad6d295f23c12cf7" contextRef="c20251201to20251231_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">205,307</ix:nonFraction> of the gross proceeds are used to repay the Crypto Strategy Convertible Debt (Note 10).</span></span></div>
</ix:continuation></div>

                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d215" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d216">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
                  </span></div>
</ix:continuation>
                <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d216" continuedAt="Text_d0b5be73dd02433686dc665f78c7d5d217">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">These transactions occurred after the balance sheet date and do not relate to conditions
                  existing as of October 31, 2025. Accordingly, no adjustments have been made to the accompanying financial statements.</div>
</ix:continuation>
              </div>

            </div>

            <ix:continuation id="Text_d0b5be73dd02433686dc665f78c7d5d217">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
            <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div>

          </div>

        </div>

      </div>

      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;"><br/>
        </span> </div>

      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="width: 100%;" class="BRPFPageFooter"></div>

        <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">35</span></div>

        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

        <div class="BRPFPageHeader" style="width: 100%;">
          <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a></div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
    <div>
      <div>
        <div style="text-align: justify;">
          <div>
            <div>
              <div>
                <div style="text-align: center; margin-left: 0.1pt; color: #000000; font-weight: bold;">FORWARD LOOKING STATEMENTS AND CERTAIN CONSIDERATIONS</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt; color: #000000;">This report, along with other documents that are publicly disseminated by us, contains or might contain forward-looking statements within the meaning of the Securities Exchange Act of 1934, as
                  amended (the &#8220;Exchange Act&#8221;). All statements included in this report and in any subsequent filings made by us with the Securities and Exchange Commission (the &#8220;SEC&#8221;) other than statements of historical fact, that address activities,
                  events or developments that we or our management expect, believe or anticipate will or may occur in the future are forward-looking statements. These statements represent our reasonable judgment on the future based on various factors and
                  using numerous assumptions and are subject to known and unknown risks, uncertainties and other factors that could cause our actual results and financial position to differ materially. We claim the protection of the safe harbor for
                  forward-looking statements provided in the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) and Section 21E of the Exchange Act. Examples of forward-looking
                  statements include: (i) projections of revenue, earnings, capital structure and other financial items, (ii) statements of our plans and objectives, (iii) statements of expected future economic performance, and (iv) assumptions underlying
                  statements regarding us or our business. Forward-looking statements can be identified by, among other things, the use of forward-looking language, such as &#8220;believes,&#8221; &#8220;expects,&#8221; &#8220;estimates,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;seeks,&#8221;
                  &#8220;plans,&#8221; &#8220;intends,&#8221; &#8220;anticipates&#8221; &#8220;outlook,&#8221; &#8220;continues,&#8221; &#8220;approximately,&#8221; &#8220;predicts,&#8221; &#8220;estimates,&#8221; &#8220;projects,&#8221;&#160; or &#8220;scheduled to&#8221; or the negatives of those terms, or other variations of those terms or comparable language, or by
                  discussions of strategy or other intentions.</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt; color: #000000;">Forward-looking statements are subject to known and unknown risks, uncertainties and other factors that could cause the actual results to differ materially from those contemplated by the
                  statements. The forward-looking information is based on various factors and was derived using numerous assumptions. Important factors that could cause our actual results to be materially different from the forward-looking statements
                  include the following risks and other factors discussed under Item 1A &#8220;Risk Factors&#8221; in this report and under Item 1A &#8220;Risk Factors&#8221; in our Annual Report on Form 10-K filed with the SEC on November 6, 2025. These factors include:</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the Company&#8217;s ability to recognize the expected benefits of the Business Combination;</div>
                      </td>

  </tr>


</table>
                <div>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                        </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">the number of stockholders that exercise dissenter&#8217;s rights in connection with the Merger;</div>
                        </td>

  </tr>


</table>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                        </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">the occurrence of any event, change or other circumstances that could give rise to the termination of negotiations and any subsequent definitive
                            agreements with respect to the proposed merger transactions;</div>
                        </td>

  </tr>


</table>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                        </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">the outcome of any legal proceedings that may be instituted against the Company, Southern, the combined company or others;</div>
                        </td>

  </tr>


</table>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                        </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">the inability of the parties to successfully or timely consummate the Merger, including the risk that any required regulatory approvals are not
                            obtained, are delayed or are subject to unanticipated conditions that could adversely affect the combined company or the expected benefits of the Merger or that the approval of stockholders is not obtained;</div>
                        </td>

  </tr>


</table>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                        </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">changes to the proposed structure of the proposed merger transactions that may be required or appropriate as a result of applicable laws or regulations;</div>
                        </td>

  </tr>


</table>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                        </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">the ability to meet stock exchange listing standards following the consummation of the proposed merger transactions;</div>
                        </td>

  </tr>


</table>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                        </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">the risk that the proposed merger transactions disrupts current plans and operations of the Company or Southern as a result of the announcement and
                            consummation of the proposed transactions;</div>
                        </td>

  </tr>


</table>
                  <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                        </td>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">the ability to recognize the anticipated benefits of the proposed merger transactions, which may be affected by, among other things, competition, the
                            ability of the combined company to grow and manage growth profitably, maintain relationships with customers and suppliers and retain its management and key employees;</div>
                        </td>

  </tr>


</table>
                  <table cellspacing="0" cellpadding="0" class="DSPFListTable" id="ceefc4c8fdd44220ac83717ef29c89ef" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 20.25pt;"/>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">costs related to the proposed merger transactions; </td>

  </tr>


</table>
                </div>

                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the Company&#8217;s Digital Asset Strategy and assets;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the Company&#8217;s ability to utilize its ELOC Agreement and to sell additional Convertible Notes to Helena (as such terms are defined below);</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">changes in the market price of Common Shares and the digital assets the Company owns;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the ability of the Company to maintain the listing of the Common Shares on Nasdaq;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">future financial performance;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the impact from the outcome of any known and unknown litigation;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the ability of the Company to forecast and maintain an adequate rate of revenue growth and appropriately plan its expenses;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">expectations regarding future expenditures of the Company;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the future mix of revenue and effect on gross margins of the Company;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">changes in interest rates, rates of inflation, carbon credit prices and trends in the markets in which we operate;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the attraction and retention of qualified directors, officers, employees and key personnel;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the ability of the Company to compete effectively in a competitive industry</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the ability to protect and enhance the Company&#8217;s corporate reputation and brand;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">future development activities, including, but not limited to, acquiring interests in carbon reduction projects and carbon credits and the development of software and technological applications to
                          carbon credit projects and carbon credits;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">expectations concerning the relationships and actions of the Company and its affiliates with third parties;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the impact from future regulatory, judicial and legislative changes in the Company&#8217;s industry;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the ability to locate and acquire complementary products or product candidates and integrate those into the Company&#8217;s business;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">future arrangements with, or investments in, other entities or associations;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">competitive pressures from other companies in the industries in which the Company operates;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the growth and value of the global carbon credit or I-REC market traded value;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the impact of regulatory uncertainty and changes related to digital assets, including potential classification of digital assets as securities;</div>
                      </td>

  </tr>


</table>
                <div> <br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">36</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a></div>

                  </div>

                </div>

                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">risks relating to the custody of our tokens, including the loss or destruction of private keys required to access our tokens and cyberattacks or other data loss relating thereto, including smart
                          contract related losses and vulnerabilities; and</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 20.25pt;"><br/>
                      </td>

    <td style="width: 27pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the volatility of the market price and liquidity or trading of the securities of the Company.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-indent: 36pt; margin-right: 0.1pt; margin-left: 0.1pt; color: #000000;">While forward-looking statements reflect the Company&#8217;s good faith beliefs, they are not guarantees of future performance. The Company disclaims any
                  obligation to publicly update or revise any forward-looking statement to reflect changes in underlying assumptions or factors, new information, data or methods, future events or other changes after the date of this proxy statement, except
                  as required by applicable law. You should not place undue reliance on any forward-looking statements, which are based only on information currently available to the Company.</div>

                <div style="color: rgb(0, 0, 0);">&#160;</div>

              </div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">37</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div><a href="#TABLEOFCONTENTS"><span style="font-style: italic; font-size: 8pt;">Table of Contents</span></a></div>

                </div>

              </div>

              <a id="ManagementsDiscussionandA"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 2.</td>

    <td style="vertical-align: top;">
                      <div style="color: rgb(0, 0, 0);"><span style="font-weight: bold;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div>
                    </td>

  </tr>


</table>
              <div><br/>
              </div>

              <div style="color: #000000; font-weight: bold;">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS OF DEVVSTREAM</div>

              <div>&#160;</div>

              <div style="color: #000000; font-weight: bold;">Cautionary Note Regarding Forward-Looking Statements</div>

              <div>&#160;</div>

              <div style="color: rgb(0, 0, 0); font-style: italic; text-indent: 36pt;">The following discussion and analysis should be read in conjunction with DevvStream&#8217;s unaudited condensed consolidated interim financial statements and related notes for
                the three months ended October 31, 2025 and 2024 (&#8220;interim financial statements&#8221;), which have been prepared in accordance with US GAAP and are included elsewhere in this report. This discussion contains forward-looking statements reflecting
                our current expectations, estimates and assumptions concerning events and financial trends that may affect our future operating results or financial position. Actual results and the timing of events may differ materially from those
                contained in these forward-looking statements due to a number of factors, including those described in our other SEC filings, including those discussed in the sections titled &#8220;Risk Factors&#8221; and &#8220;Cautionary Note Regarding Forward-Looking
                Statements&#8221; in our Annual Report on Form 10-K filed with the SEC on November 6, 2025. All figures are in US dollars unless otherwise noted. Unless the context otherwise requires, for the purposes of this section, &#8220;DevvStream,&#8221; &#8220;we,&#8221; &#8220;us,&#8221;
                &#8220;our,&#8221; or the &#8220;Company&#8221; refer to DevvStream Corp. , a company existing under the Laws of the Province of Alberta, Canada, and its subsidiaries.</div>

              <div>&#160;</div>

              <div style="color: #000000; font-weight: bold;">Company Overview</div>

              <div>&#160;</div>

              <div style="color: rgb(0, 0, 0); text-indent: 36pt;">DevvStream is a technology-based sustainability company that advances the development and monetization of environmental assets, with an initial focus on carbon markets.&#160; The Company's
                mission is to create alignment between sustainability and profitability, helping organizations achieve their climate initiatives while directly improving their financial health.</div>

              <div>&#160;</div>

              <div style="color: rgb(0, 0, 0); text-indent: 36pt;">With a diverse approach to the International Renewable Energy Certificate (&#8220;I-REC&#8221;) and carbon market, DevvStream operates across three strategic domains: (1) an offset portfolio consisting
                of I-REC&#8217;s, nature-based, tech-based, and carbon sequestration credits for immediate sale to corporations and governments seeking to offset their most difficult-to-reduce emissions; (2) project investment, acquisitions, and industry
                consolidation to extend the Company's reach, allowing it to become a full end-to-end solutions provider; and (3) project development, where the Company serves as project manager for eligible activities such as EV charging in exchange for a
                percentage of generated credits.</div>

              <div>&#160;</div>

              <div style="color: #000000; font-weight: bold;">Company Formation and Reverse Takeover Transaction</div>

              <div>&#160;</div>

              <div style="color: rgb(0, 0, 0); text-indent: 36pt;">We are a company existing under the Business Corporations Act of Alberta, Canada. We were a special purpose acquisition corporation (&#8220;SPAC&#8221;) incorporated in Delaware, the United States on
                February 23, 2021<span style="font-style: italic;">.</span></div>

              <div>&#160;</div>

              <div style="text-indent: 36pt;"><span style="color: rgb(0, 0, 0);">On September 12, 2023 (and as amended May 1, 2024, August 10, 2024, and October 29, 2024, the &#8220;Business Combination Agreement&#8221;, or &#8220;BCA&#8221;), we entered into a Business
                  Combination Agreement with DevvStream Holdings Inc. </span>(the &#8216;&#8216;Business Combination&#8217;&#8217; or the &#8216;&#8216;De-SPAC Transaction&#8217;&#8217;)<span style="color: rgb(0, 0, 0);">. The Business Combination was structured as an amalgamation of DevvStream
                  Holdings Inc. (&#8220;Devv Holdings&#8221;) into a wholly owned subsidiary of the Company, following our redomiciling as an Alberta company. We were then renamed from Focus Impact Acquisition Corp. to DevvStream Corp. and continue the business of
                  Devv Holdings following the amalgamation. It was a condition of the transaction that the securities of the Combined Company will be listed on NASDAQ.</span></div>

              <div>&#160;</div>

              <div style="color: rgb(0, 0, 0); text-indent: 36pt;">On November 6, 2024, we completed the business combination with Devv Holdings, pursuant to the BCA. In connection with the completion of the business combination, we consolidated all of our
                issued and outstanding common stock on a 1:0.9692 basis. All the outstanding Devv Holdings subordinate voting shares (&#8220;SVS&#8221;) were exchanged for common stock of the Company on a common conversion ratio of 0.152934 (the &#8220;Common Conversion
                Ratio&#8221;). All the outstanding Devv Holdings multiple voting shares (&#8220;MVS&#8221;), being the equivalent of 10 SVS, were exchanged for common stock of the Company on the basis of the Common Conversion Ratio. In addition, all of the outstanding
                convertible securities of Devv Holdings were exchanged for securities of the Company on the basis of the Common Conversion Ratio, with corresponding adjustments to exercise prices, and otherwise on substantially the same economic terms and
                conditions. Our common shares commenced trading on the NASDAQ under the new ticker symbol &#8220;DEVS&#8221; on November 7, 2024.</div>

              <div style="text-indent: 20pt; color: #000000;"> <br/>
              </div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">38</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div>
                    <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                      </a> </div>

                  </div>

                </div>

              </div>

              <div style="color: #000000; text-indent: 36pt;">Devv Holdings is deemed as the acquirer for accounting purposes, and therefore its assets, liabilities and operations are included in the consolidated financial statements at their historical
                carrying value. Our operations are considered to be a continuance of the business and operations of Devv Holdings. Our results of operations are those of Devv Holdings, with our operations being included from November 6, 2024, the closing
                date of the De-SPAC Transaction, onwards.</div>

              <div>&#160;</div>

              <div style="color: #000000; font-style: italic; font-weight: bold;">Recent Developments</div>

              <div>&#160;</div>

              <div style="color: #000000; font-style: italic;">Change in Functional Currency</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; color: #000000;">Effective August 1, 2024, the Company reassessed its functional currency and the functional currency of its subsidiaries due to changes in underlying transactions, events, and conditions. As a
                result of this reassessment, the Company determined that its functional currency changed from the Canadian dollar (&#8220;CAD$&#8221;) to the United States dollar (&#8220;US$&#8221;) for DevvStream Holdings Inc. and its subsidiary, Devvstream Inc. (&#8220;DESG&#8221;). The
                functional currency for DevvESG Streaming Finco Ltd. (&#8220;Finco&#8221;), another subsidiary of ours, remained CAD$. This change aligns with the business&#8217;s future focus and the effective date of the Focus Impact Acquisition Corp.&#8217;s Form S-4
                Registration Statement with the SEC, a crucial part of the De-SPAC transaction closing. The change in functional currency was accounted for prospectively from August 1, 2024, with no impact on prior year comparative information. Upon the
                change in functional currency on August 1, 2024, 121,995 of the Company&#8217;s warrants which had strike prices denominated in CAD$ were reclassified as warrant liabilities. Determining the functional currency involved significant judgments to
                assess the primary economic environment in which the Company operates, including factors such as the currency of underlying transactions, the location of key operations, and the currency of expected cash flows. Upon the completion of the
                De-SPAC Transaction on November 6, 2024, 62,772 of the Company&#8217;s stock options which had strike prices denominated in CAD$ were reclassified as stock option liabilities, as exemptions from classification from derivative liability
                classification under ASC 718-10-25-14 that were previously applicable upon change in functional currency no longer apply upon the commencement of trading of the Company&#8217;s common shares on the NASDAQ.</div>

              <div>&#160;</div>

              <div style="color: #000000; font-style: italic;">Cryptocurrency Treasury Strategy</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; color: #000000;">On July 17, 2025, the Company entered into a securities purchase agreement with Helena for the issuance of up to fifty-nine tranches of convertible notes (&#8220;Crypto Strategy Convertible Debt&#8221;) for
                a total principal amount of $300,000,000, with closings of each tranche subject to fulfillment of conditions. Each tranche will have an issuance discount of 8%, and bear interest at a rate of 8% per annum, with a maturity date of 18 months
                from the date of funding. Interest shall be payable by the Company on the first day of each month. The securities purchase agreement will terminate automatically on July 17, 2027.</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; color: #000000;">The principal loan amount and any accrued interest under the Crypto Strategy Convertible Debt in issuance are convertible into common stock of the Company at the option of the holder at 95% of
                the lowest daily volume weighted average price of the Company&#8217;s shares during the 5 preceding trading days, subject to a floor price of $0.7722, and a cap price of $7.722. If the Company issues any debt or equity, the lenders have the
                option to cause the Company to direct 25% of aggregate proceeds of such issuances to repay the Crypto Strategy Convertible Debt. The Company has a right to prepay the whole or any portion of the principal amount, together with any accrued
                interest, at any time prior to the maturity date without notice or a penalty payment.</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; color: #000000;">During the period ending on the later of (i) 12 months after the closing date of the initial tranche of the Crypto Strategy Convertible Debt, and (ii) the termination of the securities purchase
                agreement for the Crypto Strategy Convertible Debt, if the Company offers new securities for sale, the lenders have first refusal to up to 25% of the new securities being offered.</div>

              <div style="text-indent: 36pt; color: #000000;"> <br/>
              </div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">39</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div>
                    <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                      </a> </div>

                  </div>

                </div>

              </div>

              <div style="text-indent: 36pt; color: #000000;">The proceeds of the Crypto Strategy Convertible Debt are subject to restrictions of use, with 70% of the net proceeds of the initial tranche, and 75% of the net proceeds of the subsequent
                tranches are required to be used to purchase cryptocurrencies. The Crypto Strategy Convertible Debt is secured by up to $20,000,000 of proceeds from the Crypto Strategy Convertible Debt, held in a segregated account for trading in
                cryptocurrencies. The segregated account is subject to a crypto control account agreement, which requires lenders&#8217; approval for actions taken in the segregated account.</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; color: #000000;">On July 17, 2025, the Company closed the initial tranche of the Crypto Strategy Convertible Debt in the principal amount of $10,000,000, for gross proceeds of $9,200,000, with a maturity date of
                January 17, 2027. The Company also incurred $85,000 in transaction costs in connection with the issuance. $6,405,000 of net proceeds are intended for the purchase of cryptocurrencies. As of October 31, 2025, $1,280,000 are held as cash in a
                segregated account, and are thus presented as restricted cash in the consolidated balance sheet.</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; color: #000000;">
                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On August 1, 2025, the Company started deploying funds raised from its senior secured convertible notes facility with
                  Helena for purchases of Bitcoin and Solana, as part of the operational launch of the Company&#8217;s digital treasury strategy, supporting the Company&#8217;s long-term objectives in and the industry&#8217;s move towards sustainability-linked tokenization.
                  As provided under the terms of the Helena Note Purchase Agreement, at the closing of the Initial Convertible Note the Company allocated the requisite 70% of the proceeds of the Initial Convertible Note for the acquisition of the First
                  Tranche Assets, taking into account an issuance discount of $850,000.00 to cover Helena&#8217;s legal, accounting, and due diligence fees, along with any other transactional costs incurred in connection with the issuance of the Initial
                  Convertible Note. This provided for an initial cash funding transfer on July 18, 2025 of $6,405,000 to the Company&#8217;s custodial account with BitGo for ultimate deployment into the First Tranche Assets.</div>

                <div><br/>
                </div>

                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As of the date of this Quarterly Report, the Company has not yet made any acquisitions of DevvE. The Company&#8217;s current
                  intention is to begin allocating the approximate 20% remaining from the designated proceeds of the Initial Convertible Note toward the purchases of DevvE in the first half of 2026. After completing the full deployment of the proceeds from
                  the Initial Tranche, 80% of such proceeds are to be deployed equally into BTC and SOL, with the remaining 20% allocated into DevvE. As of October 31, 2025, the Company has purchased a total of 22.228945 BTC and 12,110.98 SOL. As of
                  October 31, 2025, the Company has staked 12,274.96690584 SOL.</div>

                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The Company has no specific timeline for the issuance of subsequent tranches of Helena Convertible Notes over the next
                  twelve-month period and has made no determinations to date regarding which Digital Assets, if any, will be acquired with any such subsequent tranche. However, the Company believes that closing a second tranche within twelve months from
                  the date of this Quarterly Report is certainly possible, assuming that all stipulations for doing so have been satisfied at that point in time. Closings of subsequent tranches may occur under the Helena Note Purchase Agreement in
                  increments of $5 million, provided that the outstanding aggregate principal amount of all Helena Convertible Notes issued under prior tranches is below $2 million and certain other conditions stipulated by the Helena Note Purchase
                  Agreement are satisfied. The maturity date of the Initial Convertible Note is January 17, 2027, at which point all remaining principal and unpaid interest thereon is due and payable. As more thoroughly discussed elsewhere herein, the
                  Initial Convertible Note, as with all Helena Convertible Notes, may be converted prior to maturity into shares of the Company&#8217;s Common Stock. Any such conversion of the Initial Convertible Note would have the concomitant effect of
                  reducing the principal balance thereof, thereby permitting the potential issuance of another tranche of Helena Convertible Notes. The Company has no means of predicting when any such conversion rights will be exercised.</div>

                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

              </div>

              <div style="font-weight: bold;"><span style="font-weight: normal; font-style: italic;">Side Letter with Helena</span><br/>
              </div>

              <div>&#160;</div>

              <div style="text-indent: 36pt;">On December 3, 2025, in connection with the Merger Agreement described below, the Company entered into a side letter (the &#8220;Side Letter&#8221;) with Helena Global Investment Opportunities 1 Ltd. (&#8220;Helena&#8221;). The Side
                Letter amended (i) the Securities Purchase Agreement dated July 18, 2025, (ii) the Convertible Promissory Note issued to Helena on July 18, 2025, and (iii) the Company&#8217;s Equity Line of Credit Purchase Agreement, dated October 29, 2024, as
                amended (the &#8220;ELOC Agreement&#8221;).</div>

              <div>&#160;</div>

              <div style="font-weight: normal; text-indent: 18pt;">Under the Side Letter, and provided that no Event of Default occurs and that the Company complies with the Side Letter through February 28, 2026:</div>

              <div>&#160;</div>

              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div style="font-weight: normal;">Sales limitations on Helena&#8217;s conversions:</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">o</td>

    <td style="width: auto; vertical-align: top;">
                      <div>Helena agreed that it will not sell any Conversion Shares on a trading day unless the daily trading volume of the Company&#8217;s common stock exceeds $1,000,000; and</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">o</td>

    <td style="width: auto; vertical-align: top;">
                      <div style="font-weight: normal;">Helena agreed that its daily sales of Conversion Shares will not exceed 10% of that day&#8217;s total trading volume.</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div style="font-weight: normal;">Mandatory capital-raising obligation:</div>
                    </td>

  </tr>


</table>
              <div>
                <div style="text-align: justify; text-indent: 20.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
                </div>

                <div style="text-align: justify; text-indent: 20.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The Company is required to submit Advance Notices under the ELOC Agreement in aggregate amounts sufficient for the
                  Company to receive net proceeds of at least $7,500,000 on or before February 28, 2026.</div>

                <div><br/>
                </div>

                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The Company is required to use its best efforts to comply with Article VII of the ELOC Agreement so that the Company is
                  able to continue delivering Advance Notices in accordance with the terms of the facility.</div>

                <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The Side Letter further provides that if (i) an Event of Default occurs under the Convertible Promissory Note after the
                  date of the Side Letter, or (ii) the Company is unable to deliver compliant Advance Notices under the ELOC Agreement for more than five (5) trading days due to the Company&#8217;s action or omission, Helena will no longer be bound by the sale
                  limitations described above.</div>

                <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">These amendments materially impact the Company&#8217;s near-term liquidity planning, capital-raising obligations, and potential
                  equity market activity. The Company intends to rely on its ability to access capital under the ELOC Agreement in order to satisfy these obligations; however, there can be no assurance that such capital will be available on favorable terms
                  or at all.</div>

              </div>

              <div><br/></div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">40</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div>
                    <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                      </a> </div>

                  </div>

                </div>

              </div>

              <div style="color: #000000; font-style: italic;">Merger Agreement</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; color: #000000;">
                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On December 3, 2025, the Company entered into an Agreement and Plan of Merger (as may be amended, supplemented or
                  otherwise modified from time to time, the &#8220;Merger Agreement&#8221; and the transactions contemplated thereby including the Merger, PIPE Investment and Domestication, collectively, the &#8220;Transactions&#8221;), by and among the Company, Southern, and
                  Sierra Merger Sub, Inc., a Delaware corporation and a newly-formed wholly-owned subsidiary of the Company (&#8220;Merger SubCo&#8221;).</div>

              </div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; color: #000000;">The Transactions are structured as follows:</div>

              <div><br/>
              </div>

              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(a)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div>concurrent with the signing of the Merger Agreement, an investor and current shareholder of Southern (the &#8220;Southern Investor&#8221;) purchased common shares, without par value, of the Company (the &#8220;Pre-Domestication Company Shares&#8221;) at
                        a price per share of $15.58, for an aggregate equity investment of approximately $2,000,000 (the &#8220;PIPE Investment&#8221; and such shares, the &#8220;PIPE Shares&#8221;);</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(b)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div>prior to the Effective Time of the Merger, the Company will migrate to and domesticate as a Delaware corporation (the &#8220;Domestication&#8221;); and</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(c)</td>

    <td style="width: auto; vertical-align: top;">
                      <div style="text-align: justify;">at the Effective Time, Merger SubCo will merge with and into Southern with Southern surviving the merger as the surviving corporation (the &#8220;Merger&#8221;), pursuant to which existing equity in Southern will
                        be exchanged for equity in the Company resulting in shareholders of Southern (the &#8220;Southern Shareholders&#8221;) holding, inclusive of the PIPE Shares, seventy percent (70%) of the Company Shares on a fully-diluted basis upon completion
                        of the Transactions (but without regard to any Company Shares reserved for issuance under the Company Equity Incentive Plan that are not subject to any option, grant or other award thereunder).</div>
                    </td>

  </tr>


</table>
              <div>&#160; </div>

              <div style="font-weight: normal; font-style: italic;">Merger Conditions, Termination Rights, and Related Fees</div>

              <div>&#160;</div>

              <div>The consummation of the Merger described above is subject to a number of closing conditions, including but not limited to:</div>

              <div>&#160;</div>

              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>approval of the Company&#8217;s shareholders of the resolutions required to effect the Domestication and the Merger;</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>effectiveness of the Registration Statement on Form S-4 relating to the issuance of shares in the Merger;</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>receipt of required regulatory approvals;</div>
                    </td>

  </tr>


</table>
              <div>&#160;</div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">41</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div>
                    <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                      </a> </div>

                  </div>

                </div>

              </div>

              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>conditional approval of the Company&#8217;s Post-Domestication common stock for listing on Nasdaq;</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>completion of the Domestication;</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>the accuracy of the representations and warranties of both parties at closing (subject to materiality qualifiers);</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>the absence of a Company Material Adverse Effect or Southern Material Adverse Effect; and</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>Southern maintaining at least <span style="font-weight: bold;">$10 million of assets</span> on its balance sheet at the Effective Time, subject to certain permitted offsets.</div>
                    </td>

  </tr>


</table>
              <div>&#160;</div>

              <div style="text-indent: 18pt;">The Merger Agreement may be terminated by either party under certain circumstances, including:</div>

              <div>&#160;</div>

              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>by mutual written consent;</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>if the Company&#8217;s shareholders do not approve the required resolutions;</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>if a governmental authority issues a final, non-appealable order prohibiting the Transactions;</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>if the Merger has not been completed by the &#8220;Outside Date,&#8221; which is nine months from signing (subject to limited extensions); or</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                      <div>due to uncured material breaches by either party or the occurrence of a material adverse effect affecting the other party.</div>
                    </td>

  </tr>


</table>
              <div>&#160;</div>

              <div style="text-indent: 18pt; font-weight: normal;">Under certain circumstances, the Company may be required to pay a termination fee equal to 3.1% of (i) the total number of Company shares outstanding on the termination date multiplied by
                (ii) the 10-day volume-weighted average price of the Company&#8217;s shares. These circumstances include, among others, failure to obtain shareholder approval followed by the Company entering into or consummating an acquisition transaction within
                twelve months, or the Company terminating the Merger Agreement to enter into a superior proposal.</div>

              <div>&#160;</div>

              <div style="text-indent: 18pt; font-weight: normal;">If the Merger Agreement is terminated because the Company&#8217;s shareholders do not approve the required resolutions, the Company must also reimburse Southern for its reasonable, documented
                expenses in an amount not to exceed 1% of the same denominator used in calculating the termination fee.</div>

              <div>&#160;</div>

              <div style="text-indent: 18pt;">As a result, depending on the circumstances of termination, the Company could incur significant financial obligations. The Company&#8217;s ability to complete the Merger or satisfy any such obligations is subject to
                the risks and uncertainties described elsewhere in this report, including in &#8220;Risk Factors&#8221; and &#8220;Liquidity and Capital Resources.&#8221;</div>

              <div>&#160;</div>

              <div style="font-weight: normal; font-style: italic;">Nasdaq Notification Letter</div>

              <div>&#160;</div>

              <div>On November 18, 2025, the Company received a notification letter (the &#8220;Notice&#8221;) from the Listing Qualifications Department of The Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;) indicating that the Company no longer satisfies the minimum net income
                from continuing operations requirement for continued listing on the Nasdaq Capital Market under Nasdaq Listing Rule 5550(b)(3). The Notice also indicated that the Company does not meet the alternative standards relating to stockholders&#8217;
                equity or market value of listed securities.</div>

              <div>&#160;</div>

              <div>The Notice has no immediate effect on the listing or trading of the Company&#8217;s common stock, which continues to trade on the Nasdaq Capital Market under the symbol &#8220;DEVS.&#8221; In accordance with Nasdaq Listing Rule 5810(c)(2)(C), the Company
                has until January 2, 2026 to submit a plan to regain compliance (the &#8220;Compliance Plan&#8221;). If Nasdaq accepts the Compliance Plan, Nasdaq may grant the Company an extension of up to 180 calendar days from the date of the Notice to evidence
                compliance with the applicable listing standards.</div>

              <div>&#160;</div>

              <div>If Nasdaq does not accept the Compliance Plan, or if the Company fails to regain compliance within any extension period that may be granted, Nasdaq staff will issue a delisting determination. The Company would then have the right to
                appeal such determination; however, there can be no assurance that any such appeal would be successful.</div>

              <div> <br/>
              </div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">42</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div>
                    <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                      </a> </div>

                  </div>

                </div>

              </div>

              <div>The Company intends to submit the Compliance Plan within the required time period and is evaluating potential actions to regain compliance, which may include capital-raising transactions, operational measures, strategic transactions, or
                other actions permitted under Nasdaq rules. There can be no assurance, however, that the Company will be able to regain or maintain compliance with the continued listing standards.</div>

              <div>&#160;</div>

              <div style="font-weight: bold;">Interdependencies Among Recent Developments</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; font-weight: normal;">The developments described above are interrelated and collectively impact the Company&#8217;s liquidity, capital resources, and ability to execute its strategic plans, including the Merger. The
                Company&#8217;s cryptocurrency treasury strategy requires that a significant portion of proceeds from the Crypto Strategy Convertible Debt be used to acquire and hold digital assets. In addition, under the Side Letter with Helena dated December
                3, 2025, the Company is required to deliver Advance Notices under the ELOC Agreement sufficient for the Company to receive net proceeds of at least $7.5 million prior to February 28, 2026, and to maintain compliance with Article VII of the
                ELOC Agreement to preserve its ability to submit Advance Notices.</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt; font-weight: normal;">The Company&#8217;s ability to satisfy these obligations is influenced by market conditions, trading volume in the Company&#8217;s common stock, and the Company&#8217;s ongoing access to capital under both
                the Crypto Strategy Convertible Debt and the ELOC Agreement. Failure to meet these obligations could result in Helena no longer being bound by the agreed-upon limitations on the daily amount of Conversion Shares it may sell, which may
                increase the volatility of the Company&#8217;s common stock or place downward pressure on the trading price.</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt;">In addition, satisfaction of the Merger closing conditions&#8212; including receipt of shareholder approval, maintenance of Nasdaq listing, and avoidance of any Company Material Adverse Effect&#8212;may be affected by the
                Company&#8217;s liquidity position and its ability to comply with the Side Letter and the ELOC Agreement. The Company&#8217;s Nasdaq deficiency notice, described above, further underscores the importance of executing these financing and liquidity
                initiatives.</div>

              <div>&#160;</div>

              <div style="text-indent: 36pt;">These interdependencies may materially affect the Company&#8217;s liquidity outlook, the timing and likelihood of completing the Merger, and the Company&#8217;s overall capital structure. Additional discussion of these
                factors is included under &#8220;Liquidity and Capital Resources&#8221; and &#8220;Risk Factors.&#8221;</div>

              <div>&#160;</div>

              <div style="font-style: italic;">Registration Rights</div>

              <div><br/>
              </div>

              <div style="text-indent: 36pt;">Pursuant to the Merger Agreement, the Company has agreed to promptly after the Closing of the Merger, register the resale of the shares issued to Southern&#8217;s shareholders in the Merger who are deemed to be an
                affiliate of the Company immediately after the Closing of the Merger.</div>

              <div><br/></div>

              <div style="font-style: italic;">Side Letter</div>

              <div><br/>
              </div>

              <div style="text-indent: 36pt;">Additionally, in connection with the Merger Agreement, on December 3, 2025, the Company and Helena Global Investment Opportunities 1 Ltd. (&#8220;Helena&#8221;) entered into a Side Letter (the &#8220;Side Letter&#8221;) pursuant to
                which, among other things, they amended (i) that certain Securities Purchase Agreement (the &#8220;Convertible Note Purchase Agreement&#8221;) entered into as of July 18, 2025 by and between the Company and Helena, (ii) that certain Convertible
                Promissory Note (the &#8220;Convertible Promissory Note&#8221;), dated July 18, 2025, issued by the Company in favor of Helena, and (iii) that certain Purchase Amendment, dated as of October 29, 2024, Company (then known as Focus Impact Acquisition
                Corp.) and Helena, as amended by that certain First Amendment thereto, dated as of March 18, 2025, and that certain Second Amendment thereto, dated as of August 1, 2025, between the Company (the &#8220;ELOC Purchase Agreement&#8221;). <span style="color: rgb(0, 0, 0);">For additional information regarding the Side Letter, please see the related disclosures under the caption &#8220;</span><span style="font-style: italic; color: rgb(0, 0, 0);">Subsequent Events</span><span style="color: rgb(0, 0, 0);">&#8221; below.</span></div>

              <div style="text-indent: 36pt;"><span style="color: rgb(0, 0, 0);"> <br/>
                </span></div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">43</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div>
                    <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                      </a> </div>

                  </div>

                </div>

              </div>

              <div style="font-style: italic;">PIPE Investment</div>

              <div><br/>
              </div>

              <div style="text-indent: 36pt;">
                <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In connection with the Merger Agreement, on December 3, 2025, the Company entered into a securities purchase
                  agreement (the &#8220;SPA&#8221;) with an investor and current shareholder of Southern (the &#8220;Investor&#8221;), pursuant to which the Company agreed to issue and sell to the Investor an aggregate of 128,370 PIPE Shares, for an aggregate purchase price of
                  approximately $2,000,000 or $15.58 per PIPE Share. The SPA contains customary representations, warranties and covenants of the Company and the Investor.</div>

              </div>

              <div><br/>
              </div>

              <div style="text-indent: 36pt;">The PIPE Investment was made in reliance on the private offering exemption from registration provided by Section 4(a)(2) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Rule 506(b) of
                Regulation D promulgated thereunder. The PIPE Shares have not been registered under the Securities Act or applicable state securities laws and may not be offered or sold in the United States absent registration or an applicable exemption
                from registration requirements.</div>

              <div><br/>
              </div>

              <div style="text-indent: 36pt;">The Company expects to use the net proceeds from the PIPE Investment for general corporate purposes, including transaction-related costs in connection with the Merger and the Domestication. Up to $350,000 of
                such net proceeds will be used to satisfy Southern&#8217;s expenses related to the Transactions.</div>

              <div>&#160;</div>

              <div style="color: #000000; font-weight: bold;">Results of Operations &#8212; Three Months Ended October 31, 2025 Comparison Against the Three Months Ended October 31, 2024</div>

              <div><br/>
              </div>

              <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: middle; padding-left: 24%; padding-bottom: 2px; width: 76%;">
                      <div style="text-align: justify;">&#8203;</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">For the Three</div>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> Months Ended</div>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> October 31, 2025</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">For the Three</div>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> Months Ended</div>
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> October 31, 2024</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Revenue</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">1,100</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Cost of sales</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">(1,884</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;">Gross profit</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">(784</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Sales and marketing</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">49,038</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">271,895</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Depreciation</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">361</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">General and administrative</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">578,567</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">57,335</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Professional fees</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">1,163,650</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">1,409,373</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Salaries and wages</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">7,077</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">281,022</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Share-based compensation</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">(11,627</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">207,236</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;">Total operating expenses</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">(1,786,705</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">(2,227,222</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
                    </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Staking income</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">14,334</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Accretion and interest expense</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">(501,215</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">(57,305</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Loss on investment in associate</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">(89,567</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Change in fair value of derivative liabilities</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">(1,500</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">(1,348,350</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Change in fair value of mandatory convertible debentures</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">70,500</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Change in the fair value of warrant liabilities</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">2,283,298</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">(488,132</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Loss on revaluation of cryptocurrencies</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">(423,481</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Loss on settlement of accounts payable</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">(8,377</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Gain on settlement of debt</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">17,007</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Stop-loss provision</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">(29,530</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                      <div style="text-align: justify; color: rgb(0, 0, 0);">Foreign exchange gain (loss)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">(3,403</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
                      <div style="color: rgb(0, 0, 0);">2,452</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                      <div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;">Net loss</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">(521,546</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">(4,056,434</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
                    </td>

  </tr>


</table>
              <div>&#160;</div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">44</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div>
                    <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                      </a> </div>

                  </div>

                </div>

              </div>

              <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025, we incurred a net loss of $521,546 compared to net loss of $4,056,434 for the three months ended October 31, 2024. An analysis of the
                decrease in net loss of $3,534,888, including the major components our results for the periods, is below.</div>

              <div>&#160;</div>

              <div style="color: #000000; font-style: italic; font-weight: bold;">Share-based compensation</div>

              <div>&#160;</div>

              <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025, we incurred share-based compensation of $(11,627) compared to share-based compensation of $207,236 for the three months ended October 31,
                2024. Share-based payments relating to the vesting of RSUs decreased by $84,448. Share-based payments relating to the vesting of Options decreased by $134,415.</div>

              <div>&#160;</div>

              <div style="color: #000000;">Due to the listing of the Company on the NASDAQ on November 7, 2024 and commencement of trading of shares in the United States dollars, exemptions available under ASC 718-10-25-14 to classify stock options with
                strike prices in foreign currencies as equity were no longer met and all stock options outstanding were reassessed to be derivative liabilities. The fair value of the stock options upon the change in classification on November 6, 2024 was
                $330,090. Changes in fair value due to period end fair value remeasurements are reflected in compensation expense. Please refer to Note 13 of the interim financial statements.</div>

              <div>&#160;</div>

              <div style="color: #000000; font-style: italic; font-weight: bold;">Professional fees</div>

              <div>&#160;</div>

              <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025, we incurred $1,163,650 in professional fees, as compared to $1,409,373 during the three months ended October 31, 2024. The reduction in
                professional fees reflects the fact that no Business Combination&#8211;related legal services were incurred in the current period, whereas such services were required in the comparative period.</div>

              <div>&#160;</div>

              <div style="color: #000000; font-style: italic; font-weight: bold;">Salaries and wages</div>

              <div>&#160;</div>

              <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025 and 2024, we incurred salaries and wages of $7,077 and $281,022, respectively. The decrease is attributable to the reversal of employee
                benefits expenses accrued in earlier periods, which were reconciled and recognized in the current quarter.</div>

              <div>&#160;</div>

              <div style="color: #000000; font-style: italic; font-weight: bold;">Sales and marketing</div>

              <div>&#160;</div>

              <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Sales and marketing expenses for the three months ended October 31, 2025 and 2024 amounted to $49,038 and $271,895, respectively. The decrease is mainly attributable to expenditures in the
                comparative period associated with publications, industry events, and investor relations efforts undertaken following our listings on the Cboe Exchange in 2023 and Nasdaq in 2024. The Company did not incur similar costs in the current
                period.</div>

              <div style="color: rgb(0, 0, 0);"> <br/>
              </div>

              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">45</span></div>

                <div style="page-break-after: always;" class="BRPFPageBreak">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div>
                    <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                      </a> </div>

                  </div>

                </div>

              </div>

              <div>
                <div style="color: rgb(0, 0, 0); font-size: 8pt; font-style: italic; font-weight: bold;">General and administrative</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">General and administrative expenses for the three months ended October 31, 2025 and 2024 amounted to $578,576 and $57,335, respectively, and primarily comprised of insurance costs, filing
                  fees and rent. The increase reflects elevated insurance expenses as well as the recognition of filing and printing fees incurred in relation to the Company&#8217;s various U.S. filings during the quarter.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Loss on investment in associate</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">On November 6, 2024, the Company received 2,000,000 shares in Freedom Carbon Solutions LLC (formerly Monroe Sequestration Partners, LLC) (&#8220;FCS&#8221;), in connection with an agreement to
                  acquire a stake in FCS in exchange for 200,000 shares of the Company that was entered into on October 28, 2024. At the time of acquisition, the 2,000,000 shares of FCS received by the Company represented 50% of FCS&#8217;s shares outstanding.
                  During the three months ended October 31, 2025, the Company&#8217;s share of FCS&#8217;s loss was $89,567.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Foreign exchange loss</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025 we recognized a foreign exchange loss of $3,403.&#160; During the three months ended October 31, 2024, we recognized a foreign exchange gain of
                  $2,452. The foreign exchange gain and loss result from fluctuations in the Canadian dollar against the US dollar, as we hold cash balances and have accounts payable denominated in both Canadian and US dollars.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Loss on revaluation of cryptocurrencies</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025, the Company recorded an unrealized loss of $423,481 on the remeasurement of its cryptocurrency holdings. This variance was driven by
                  declines in the market prices of Bitcoin and Solana relative to their acquisition costs, resulting in losses of $127,172 and $296,309, respectively. Please refer to Note 6 of the interim financial statements.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Staking income</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025, we recognized staking income of $14,334 from our Solana holdings. The income reflects rewards earned for delegating Solana tokens to
                  validators on the Solana network. Staking rewards are measured at fair value using the market price on the date earned and are recorded as other income. No staking income was recognized in the comparative period as the Company had not yet
                  initiated its staking program.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Change in fair value of derivative liabilities and mandatory convertible debenture</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025, we recognized a loss on derivative liabilities of $1,500 related to the convertible debt financing completed in March 2025 and recorded no
                  gain or loss on mandatory convertible debentures. In comparison, during the three months ended October 31, 2024, we recognized a loss on derivative liabilities of $1,348,350 and a gain on mandatory convertible debentures of $70,500
                  related to the January 2024 and April 2024 convertible financings. Please refer to Note 10 of the interim financial statements.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Change in fair value of warrant liabilities</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Effective August 1, 2024, the Company reassessed its functional currency and the functional currency of its subsidiaries due to changes in underlying transactions, events, and conditions.
                  As a result of this reassessment, the Company determined that its functional currency changed from the Canadian dollar (&#8220;CAD$&#8221;) to the United States dollar (&#8220;US$&#8221;) for DevvStream Holdings Inc. and DESG. Finco&#8217;s functional currency
                  remained CAD$. This change aligns with the business's future focus and the effective date of the Focus Impact Acquisition Corp.'s Form S-4 Registration Statement with the SEC, a crucial part of the De-SPAC transaction closing.&#160; The change
                  in functional currency was accounted for prospectively from August 1, 2024, with no impact on prior year comparative information. The Company&#8217;s presentation currency is and continues to be the United States dollar.</div>

                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">46</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Upon the change in functional currency on August 1, 2024, 121,995 of the Company&#8217;s warrants which had strike prices denominated in CAD$ were reclassified as warrant liabilities with an
                  initial value of $454,571.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">On November 6, 2024, 22,699,987 warrants were issued by the Company in connection with the De-SPAC transaction. The warrants were assessed to be derivative liabilities of the Company due
                  to certain settlement provisions of the warrants that do not meet the criteria for equity classification under Topic 815. The warrants are each exercisable at $1.52 for 0.09692 common stock, expiring on November 6, 2029. The fair value of
                  the warrants was $7,196,286 upon issuance.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025, we recognized a loss of $2,283,298 due to period end fair value remeasurement. Please refer to Note 11 of the financial statements.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Gain on settlement of debt</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">On September 18, 2025, the Company paid $31,613 in settlement of an accounts payable in the amount of $48,620 and recognized a gain on the settlement of $17,007.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Stop-loss provision</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">On November 6, 2024, concurrent with the completion of the business combination, the Company issued 324,987 common shares in consideration for carbon credit purchase agreements.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">All of the agreements contain adjustment clauses whereby if the Company&#8217;s share price falls below the respective purchase prices outlined in the agreements, in the 12 to 18 months
                  following November 6, 2024, the Company is obligated to issue additional shares to cover the shortfall. The Company has assessed that the potential liability associated with the stop-loss provision for carbon credits received as of
                  October 31, 2025 is $1,094,765.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-weight: bold;">Liquidity and Capital Resources</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">We continually monitor and manage cash flow to assess the liquidity necessary to fund operations and capital projects. We manage our capital resources and adjust them to take into account
                  changes in economic conditions and the risk characteristics of the underlying assets. To maintain or adjust our capital resources, we may, where necessary, control the amount of working capital, pursue financing or manage the timing of
                  our capital expenditures. As of October 31, 2025, we had a working capital deficit of $13,467,902 (current assets of $1,837,572, less current liabilities of $15,305,474) and as of July 31, 2025, we had a working capital deficit of
                  $14,412,728 (current assets of $4,337,627, less current liabilities of $18,750,355).</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Our continuing operations are dependent upon our ability to obtain debt or equity financing until such time that we achieve profitable operations. There can be no assurance that we will
                  gain adequate market acceptance for our products or be able to generate sufficient gross margins to reach profitability.</div>

                <div style="text-indent: 20pt; color: #000000;"> <br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">47</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">ELOC Agreement</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">On October 29, 2024, we entered into an equity line of credit purchase agreement (the &#8220;ELOC Agreement&#8221;) with Helena. Pursuant to the ELOC Agreement, the Company has the right to issue and
                  to sell to Helena from time to time, as provided in the ELOC Agreement, up to $40,000,000 of Company&#8217;s Common Shares, subject to the conditions set forth therein. Specifically, pursuant to the ELOC Agreement, the Company may require that
                  Helena purchase Common Shares from the Company by delivering one or more advance notices to Helena setting forth, in each advance notice, the amount of the advance it is requesting, which amount may not exceed an amount equal to lesser of
                  (i) one hundred percent (100%) of the average of the daily value traded of the Common Shares over the ten (10) trading days immediately preceding such advance notice, and (ii) eight million United States Dollars ($8,000,000). On March 18,
                  2025, the Company and Helena entered into a first amendment to ELOC Agreement, which provides the Company with greater flexibility by allowing Helena to permit Secondary Advances, as defined in the amendment, as well as to update
                  references to &#8220;Common Stock&#8221; in the ELOC Agreement to &#8220;Common Shares&#8221;. However, in no event may the number of Common Shares issuable to Helena pursuant to an advance cause the aggregate number of shares beneficially owned (as calculated
                  pursuant to Section 13(d) of the Exchange Act) by Helena and its affiliates as a result of previous issuances and sales of Common Shares to Helena under the ELOC Agreement to exceed 9.99% of the then outstanding Common Shares.
                  Additionally, the Company may not affect any sales under the ELOC Agreement and Helena will have no obligation to purchase Common Shares under the ELOC Agreement to the extent (but only to the extent) that after giving effect to such
                  purchase and sale the aggregate number of Common Shares issued under the ELOC Agreement would exceed 19.99% of the outstanding shares of Common Shares following the closing of the Business Combination Agreement (the &#8220;Exchange Cap&#8221;),
                  provided that, the Exchange Cap will not apply if the Company&#8217;s stockholders have approved issuances in excess of the Exchange Cap in accordance with the rules of the Nasdaq. The purchase price for the Common Shares so purchased by Helena
                  pursuant to an advance notice is the lowest intraday sale price for the Common Shares during the three (3) trading days commencing on the date of Helena&#8217;s receipt of the Common Shares relating to such advance. Because the per share
                  purchase price that Helena will pay for Common Shares in connection with any advance notice we have elected to deliver to Helena pursuant to the ELOC Agreement will be determined by reference to the lowest intraday sale price for the
                  Common Shares during the three (3) trading days commencing on the date of Helena&#8217;s receipt of the Common Shares relating to such advance, we cannot determine the actual purchase price per share that Helena will be required to pay for any
                  Common Shares that we may elect to sell to Helena under the ELOC Agreement until after we deliver an advance notice and, therefore, we cannot be certain how many Common Shares, in the aggregate, we may issue and sell to Helena under the
                  ELOC Agreement. Sales of Common Shares to Helena under the ELOC Agreement will depend on a variety of factors to be determined by us from time to time, including, among other things, market conditions, the trading price of the Common
                  Share and determinations by us as to the appropriate sources of funding for our business and operations. We may not be able to raise sufficient funds under the ELOC Agreement to satisfy our obligations.</div>

                <div>&#160;</div>

                <div style="text-indent: 36pt;"><span style="color: rgb(0, 0, 0);">On August 4, 2025, the Company and Helena entered into a second amendment to ELOC Agreement, which increased the commitment amount from $40,000,000 to $300,000,000.</span>&#160;<span style="color: rgb(0, 0, 0);">On December 3, 2025, the Company entered into a side letter with Helena I amending the terms of the Company&#8217;s existing convertible note and equity line of credit arrangements (Note 8). The amendments
                    include, among other items, limitations on Helena&#8217;s sales of conversion shares, subject to trading-volume conditions, and a requirement that the Company draw a minimum of $7,500,000 in aggregate proceeds under the equity line of credit
                    prior to February 28, 2026. These limitations may cease to apply if the Company defaults under the convertible note or is unable to submit compliant advance notices under the equity line of credit for more than five trading days.</span></div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Since our inception, we have incurred operating losses and have experienced negative cash flows from operations. We do not anticipate that cash on hand will be adequate to satisfy our
                  obligations in the ordinary course of business over the next 12 months. Based on this assessment, we have material uncertainties about our business that cast substantial doubt about our ability to continue as a going concern. Accordingly,
                  our ability to continue as a going concern is dependent upon our ability to raise sufficient funds to pay ongoing operating expenditures and to meet our obligations. See further discussion related to our ability to continue as a going
                  concern within &#8220;<span style="font-style: italic;">&#8212; Critical Accounting Policies and Estimates.</span>&#8221;</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">ELOC Agreement Side Letter</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">Additionally, in connection with the Merger Agreement, on December 3, 2025, the Company and Helena entered into the Side Letter&#160; pursuant to which, among other things, they amended (i) the Convertible Note
                  Purchase Agreement entered into as of July 18, 2025 by and between the Company and Helena, (ii) the Convertible Promissory Note, dated July 18, 2025, issued by the Company in favor of Helena, and (iii) the ELOC Purchase Agreement, dated
                  as of October 29, 2024, as amended, by and between the Company (then known as Focus Impact Acquisition Corp.) and Helena, as follows:</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(1)</td>

    <td style="width: auto; vertical-align: top;">
                        <div>Provided that no Event of Default (as defined in the Convertible Promissory Note) occurs and that the Company complies with the terms of the Side Letter until February 28, 2026, Helena agrees that on any trading day (i) it will
                          not sell Conversion Shares (as defined in the Convertible Note Purchase Agreement) unless the daily traded volume of the Common Stock is in excess of $1,000,000 on such trading day, and (ii) it will not sell Conversion Shares in
                          an amount in excess of 10% of the volume of the Common Stock traded on such trading day.</div>
                      </td>

  </tr>


</table>
                <div> <br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">48</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(2)</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">The Company agrees that it will submit Advance Notices (as defined in the ELOC Purchase Agreement) pursuant to the ELOC Purchase Agreement in aggregate amount equal so that the Company receives net
                          proceeds of no less than $7,500,000 prior to February 28, 2026.</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(3)</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">The Company will use its best efforts to comply with Article VII of the ELOC Purchase Agreement so that it is able to submit Advance Notices thereunder in a manner compliant with the ELOC Purchase
                          Agreement.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-indent: 36pt;">Further, pursuant to the Side Letter, the Company acknowledged that if after the date of the Side Letter an Event of Default occurs under the Convertible Promissory Note or if the Company is not able to
                  submit Advance Notices in a manner compliant with Article VII of the ELOC Agreement, for a period of more than five (5) Trading Days due to an action or omission of the Company, Helena shall cease to be bound by the limitations set forth
                  in paragraph 1 above.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic; font-weight: bold;">PIPE Investment</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">In connection with the Merger Agreement, on December 3, 2025, the Company entered into the SPA with Southern&#8217;s sole shareholder at the time of the agreement (the &#8220;Investor&#8221;), pursuant to which the Company
                  agreed to issue and sell to the Investor an aggregate of 128,370 PIPE Shares, for an aggregate purchase price of approximately $2,000,000 or $15.58 per PIPE Share. The SPA contains customary representations, warranties and covenants of
                  the Company and the Investor. In connection with the SPA, the Company and Investor entered into a Company Support &amp; Lock-Up Agreement, pursuant to which, among other things, the Investor agreed to certain transfer restrictions and
                  stop-transfer instructions reflecting the unregistered status of the PIPE Shares.</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">The PIPE Investment was made in reliance on the private offering exemption from registration provided by Section 4(a)(2) of the Securities Act, and Rule 506(b) of Regulation D promulgated thereunder. The PIPE
                  Shares have not been registered under the Securities Act or applicable state securities laws and may not be offered or sold in the United States absent registration or an applicable exemption from registration requirements.</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">The Company expects to use the net proceeds from the PIPE Investment for general corporate purposes, including transaction-related costs in connection with the Merger and the Domestication. Up to $350,000 of
                  such net proceeds will be used to satisfy Southern&#8217;s expenses related to the Transactions.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Since our inception, we have incurred operating losses and have experienced negative cash flows from operations. We do not anticipate that cash on hand will be adequate to satisfy our
                  obligations in the ordinary course of business over the next 12 months. Based on this assessment, we have material uncertainties about our business that cast substantial doubt about our ability to continue as a going concern. Accordingly,
                  our ability to continue as a going concern is dependent upon our ability to raise sufficient funds to pay ongoing operating expenditures and to meet our obligations. See further discussion related to our ability to continue as a going
                  concern within &#8220;<span style="font-style: italic;">- Critical Accounting Policies and Estimates.</span>&#8221;</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">As of October 31, 2025 and July 31, 2025, we had $819,076 and $3,446,111 in cash, respectively. We are actively managing current cash flows until such time that we are profitable.</div>

                <div style="text-indent: 20pt; color: rgb(0, 0, 0);"> <br/>
                </div>

                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); text-indent: 36pt;">The chart below highlights our cash flows for the periods indicated:</div>

                  <div style="text-indent: 20pt; color: rgb(0, 0, 0);"> <br/>
                  </div>

                  <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 75.8%; padding-bottom: 2px;">
                          <div>&#8203;</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                          <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">For the</div>
                          <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Three Months Ended</div>
                          <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">October 31, 2025</div>
                          <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">$</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                          <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">For the</div>
                          <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Three Months Ended</div>
                          <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">October 31, 2024</div>
                          <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">$</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 75.8%;">
                          <div style="color: rgb(0, 0, 0);">Net cash provided by (used in):</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 75.8%; background-color: rgb(204, 238, 255);">
                          <div style="color: rgb(0, 0, 0);">Operating activities</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">(3,037,822</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">)</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">(151,101</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">)</div>
                        </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 75.8%;">
                          <div style="color: rgb(0, 0, 0);">Investing activities</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">(5,125,000</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">)</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">-</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 75.8%; background-color: rgb(204, 238, 255);">
                          <div style="color: rgb(0, 0, 0);">Financing activities</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">410,691</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">141,887</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 75.8%;">
                          <div style="color: rgb(0, 0, 0);">Effect of exchange rate changes on cash</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">96</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0);">1,493</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 75.8%; background-color: rgb(204, 238, 255);">
                          <div style="color: rgb(0, 0, 0); font-weight: bold;">(Decrease)/Increase in cash</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0); font-weight: bold;">(7,752,035</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0); font-weight: bold;">(7,721</div>
                        </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.03%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                          <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
                        </td>

  </tr>


</table>
                  <div>&#160;</div>

                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">49</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Cash Used in Operating Activities</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Our net cash used in operating activities is primarily due to cash payments for operating expenses that we incur in the day-to-day operations of the business. Net cash used in operating
                  activities for the three months ended October 31, 2025 was $3,037,822 compared to $151,101 for the three months ended October 31, 2024. The loss for the three months ended October 31, 2025 of $521,546 was further impacted by $1,302,310 of
                  changes in working capital items and $1,213,966 in non-cash items, primarily driven by the loss on derivative liability. This compares to a loss of $4,056,434 for the prior period, that was offset by $1,866,072 in changes in working
                  capital items and $2,039,261 in non-cash items consisting mainly of share-based compensation.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Cash Provided by Investing Activities</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0);">Net cash provided by investing activities for the three months ended October 31, 2025 and 2024 was $5,125,000 for purchase of cryptocurrencies and $nil, respectively.</div>

                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">50</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Cash Provided by Financing Activities</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">We have funded our business to date from the issuance of our common stock and convertible debentures through private placements, from proceeds from the exercises of warrants, and from
                  loans from related parties.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Net cash provided by financing activities for the three months ended October 31, 2025 was $410,691 compared to $141,887 for the three months ended October 31, 2024. The following
                  financing activities occurred during the three months ended October 31, 2025:</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; font-style: italic;">(1)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="font-style: italic;">ELOC drawdown:</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div>In August 2025, the Company issued 300,000 shares in accordance with the ELOC Agreement with Helena for gross proceeds of $756,600, of which $189,145 was used to repay the Helena CD, resulting in net proceeds of $567,455.</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; font-style: italic;">(2)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="font-style: italic;">Repayment of interest on convertible debt with Helena</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div>In August 2025, the Company paid $156,764 for the repayment of interest on Helena&#8217;s convertible debt.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-weight: bold;">Related party transactions and balances</div>

                <div>&#160;</div>

                <div style="text-indent: 36pt;">SEC rules require us to disclose any transaction or currently proposed transaction in which we are a participant and in which any related person has or will have a direct or indirect material interest
                  involving an amount that exceeds the lesser of $120,000 or one percent (1%) of the average of the Company&#8217;s total assets as of the end of last two completed fiscal years. A related person is any executive officer, Director, nominee for
                  Director, or holder of 5% or more of the Company&#8217;s Common Shares, or an immediate family member of any of those persons.</div>

                <div>&#160;</div>

                <div style="text-indent: 36pt;">The Audit Committee of the Board of Directors (or, to the extent applicable, our disinterested directors) is responsible for reviewing all transactions between the Company and any officer or Director of the
                  Company or any entity in which an officer of Director has a material interest. Any such transactions must be on terms no less favorable than those that could be obtained on an arms-length basis from independent third parties.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making
                  financial and operating decisions. Related parties may be individuals or corporate entities. A transaction is a related party transaction when there is a transfer of resources or obligations between related parties.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">At October 31, 2025, the Company had amounts owing and accrued liabilities of $226,410 (July 31, 2025 - $794,990) payable to directors and officers of the Company for salaries, expense
                  reimbursements and professional fees. These amounts are non-interest bearing and have no terms of repayment.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025, the Company incurred wages and management fees of $113,750 and $120,000, respectively, to officers of the Company. Share based compensation
                  incurred to officers and directors of the Company amounted to $33,409.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the three months ended October 31, 2025, the Company accrued interest of $62,622 on convertible debentures payable to related parties.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-weight: bold;">Contractual Obligations</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Prepaid Royalties Agreement with Devvio</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">In September 2023, we agreed to pay prepaid royalty payments to Devvio, a related party, equal to a minimum of $2,270,000, to be paid by August 1, 2025 and $1,270,000 to be paid by August
                  1, 2026. On July 8, 2024, we further amended the agreement such that the minimum advances extended by one year and are now due as follows: $1,000,000 by August 1, 2025, followed by $1,270,000 by August 1, 2026 and August 1, 2027. The
                  agreement is subsequently amended on October 28, 2025 to eliminate the aforementioned payment obligations.</div>

                <div style="text-indent: 20pt; color: rgb(0, 0, 0);"> <br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">51</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Licensing agreement with Greenlines Technology Inc.</div>

                <div>&#160;</div>

                <div style="text-indent: 36pt;"><span style="color: rgb(0, 0, 0);">On February 16, 2024, we entered into a licensing agreement with Greenlines Technology Inc. for the use of certain technologies. We agreed to pay $42,000 within 15 days of
                    the closing of the BCA. Such amount was paid on November 26, 2024. Commencing January 1, 2025, we must pay an annual fee of $12,000 of the first day of each calendar year for the use of the technology.</span>&#160;<span style="color: rgb(0, 0, 0);">The amounts due on January 1, 2025 are yet to be paid as of October 31, 2025. The Company has accrued $10,000 in connection with the annual fee payable as of October 31, 2025.</span></div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Strategic Consulting Agreement with Focus Impact Partners, LLC (&#8220;Focus Impact Partners&#8221;)</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">On November 13, 2024, we entered into a strategic consulting agreement with Focus Impact Partners, pursuant to which the Focus Impact Partners will provide us with certain consulting
                  services (&#8220;Strategic Consulting Agreement&#8221;) in consideration of an annual consulting fee of $500,000, which will be payable in quarterly installments of $125,000 starting with an initial payment for the period beginning December 31, 2023.
                  Fees due under the Strategic Consulting Agreement shall accrue and not be payable until (a) we have successfully raised $5,000,000 in outside debt and/or equity capital, cumulatively since the period beginning December 31, 2023 or (b) we
                  have 2 or more consecutive quarters of positive cash flow from operations. As of October 31, 2025, neither condition has been met. We will pay Focus Impact Partners additional consulting fees as to be mutually agreed consistent with
                  market practice in connection with any acquisition, merger, consolidation, business combination, sale, divestiture, financing, refinancing, restructuring or other similar transaction. The Strategic Consulting Agreement has a term of three
                  years unless terminated early with at least 120 days advance notice and will be automatically extended for successive one-year periods at the end of each year unless either party provide a written notice of its desire not to automatically
                  extend at least 120 days prior to the end of each year during the term of the Strategic Consulting Agreement. Focus Impact Partners is owned by two of the Company&#8217;s directors: Carl Stanton and Wray Thorn.</div>

                <div>&#160;</div>

                <div><span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 0);">Strategic Partnership Amendment with Devvio, Inc.</span>&#160;<span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 0);">(&#8220;Devvio&#8221;)</span></div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0);">On October 28, 2025, the Company entered into Amendment No. 4 to the Strategic Partnership Agreement with Devvio, Inc. (&#8220;Devvio&#8221;), pursuant to which the parties agreed to terminate and fully settle all
                  remaining rights and obligations under the prior strategic partnership agreement originally entered into in November 2021, as amended, with the exception of certain surviving confidentiality provisions. Concurrently, the parties entered
                  into a new token-based collaboration to replace the prior arrangement, ensuring continuity of the commercial relationship without interruption.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0);">Under the new Strategic Token Partnership, the Company has committed to purchase Devvio&#8217;s DevvE tokens in the amount of USD $1.0 million in 2025 and USD $1.27 million in each of 2026 and 2027. Each annual
                  purchase will be priced based on the 10-day volume-weighted average price immediately preceding the applicable purchase date and is payable in U.S. dollars or, in certain circumstances, in tokens. In connection with each annual purchase,
                  the Company will also receive warrants to acquire additional DevvE tokens equal to 25% of the primary purchase amount, exercisable at the same VWAP-based price for a period of three years. If the DevvE token ceases to exist or can no
                  longer be lawfully issued or traded, the Company will have no further purchase obligations.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-weight: bold;">Quantitative and Qualitative Disclosures about Market Risk</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Our board of directors have overall responsibility for the establishment and oversight of our risk management policies on an annual basis. Management identifies and evaluates our
                  financial risks and is charged with the responsibility of establishing controls and procedures to ensure financial risks are mitigated in accordance with the approved policies.</div>

                <div>&#160;</div>

                <div style="text-indent: 36pt;"><span style="color: rgb(0, 0, 0);">Our financial instruments consist of cash, restricted cash, trade receivable, GST receivable, accounts payable and accrued liabilities, convertible debt, warrant liabilities
                    and derivative liabilities. </span>&#160;<span style="color: rgb(0, 0, 0);">The carrying value of the Company&#8217;s cash, restricted cash, GST receivable and accounts payable and accrued liabilities approximate their fair value due to their
                    short terms to maturity.</span></div>

                <div style="text-indent: 20pt;"><span style="color: rgb(0, 0, 0);"> <br/>
                  </span></div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">52</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Our risk exposures and the impact on our financial instruments are summarized below:</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Credit Risk</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Credit risk is the risk of an unexpected loss if a customer or third party to a financial instrument fails to meet its contractual obligations. Our credit risk is primarily attributable
                  to our liquid financial assets including cash. Our financial assets are cash, restricted cash, trade receivable, GST receivable, corporate taxes receivable, and deposit on carbon credits purchase. Our maximum exposure to credit risk, as
                  at period end, is the carrying value of our financial assets, being $2,850,867 and $10,592,093 as of October 31, 2025 and July 31, 2025, respectively. We hold cash with major financial institutions and with a publicly traded payment
                  processing company therefore minimizing our credit risk.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Liquidity Risk</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Liquidity risk is the risk that we will not be able to meet financial obligations as they fall due. We manage liquidity by maintaining adequate cash balances and by raising equity and
                  debt financings. We have no assurance that such financings will be available on favorable terms in the future. In general, we attempt to avoid exposure to liquidity risk by obtaining corporate financing through the issuance of shares.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">As of October 31, 2025, we had cash of $819,076 to settle current liabilities of $10,732,028 which fall due for payment within twelve months of the statement of financial position. As of
                  July 31, 2025, we had cash of $3,446,111 to settle current liabilities of $11,847,575 which fall due for payment within twelve months of the statement of financial position. All of our contractual obligations are current and due within
                  one year.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Refer to &#8220;<span style="font-style: italic;">&#8212; Liquidity and Capital Resources</span>&#8221; above.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Market Risk</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Market risk is the risk that changes in market prices, such as foreign exchange rates, interest rates and equity prices will affect the Company&#8217;s income or value of its holdings or
                  financial instruments.&#160; At October 31, 2025, the Company has minimal exposure to these risks.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Inflation Risk</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">We do not believe that inflation had a significant impact on our results of operations for any periods presented in our interim financial statements. Nonetheless, if our costs were to
                  become subject to significant inflationary pressures, we may not be able to fully offset such higher costs, and our inability or failure to do so could harm our business, financial condition and results of operations.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-weight: bold;">Capital Management</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Capital is comprised of our shareholders&#8217; (deficiency) and any debt that we may issue. Our objectives when managing capital are to maintain financial strength and to protect our ability
                  to meet ongoing liabilities, to continue as a going concern, to maintain creditworthiness and to maximize returns for our shareholders over the long term. Protecting the ability to pay current and future liabilities includes maintaining
                  capital above minimum regulatory levels, current financial strength rating requirements and internally determined capital guidelines and calculated risk management levels. We manage capital structure to maximize financial flexibility by
                  making adjustments in response to changes in economic conditions and the risk characteristics of the underlying assets and business opportunities. We do not presently utilize any quantitative measures to monitor our capital, but rather we
                  rely on our management&#8217;s expertise to sustain the future development of the business. Management reviews its capital management approach on an ongoing basis and believes that this approach, given our size, is reasonable.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">There were no changes to our approach to capital management during the period. We are not subject to externally imposed capital requirements.</div>

                <div style="text-indent: 20pt; color: rgb(0, 0, 0);"> <br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">53</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="color: rgb(0, 0, 0); font-weight: bold;">Inflation Reduction Act of 2022 (the &#8220;IR Act&#8221;)</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">On August 16, 2022, the Inflation Reduction Act of 2022 (the &#8220;IR Act&#8221;) was signed into federal law. The IR Act provides for, among other measures, a new U.S. federal 1% excise tax on
                  certain repurchases (including redemptions) of stock by publicly traded domestic (i.e., U.S.) corporations. The excise tax is imposed on the repurchasing corporation and the amount of the excise tax is generally 1% of the fair market
                  value of the stock repurchased. However, for purposes of calculating the excise tax, repurchasing corporations are permitted to net the fair market value of certain new stock issuances against the fair market value of stock repurchases
                  during the same taxable year. In addition, certain exceptions apply to the excise tax. The Treasury has been given authority to provide regulations and other guidance to carry out, and prevent the abuse or avoidance of the excise tax. The
                  IR Act applies only to repurchases that occur after December 31, 2022.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">During the second quarter of 2024, the IRS issued final regulations with respect to the timing and payment of the excise tax. Pursuant to those regulations, the Company would need to file
                  a return and remit payment for any liability incurred during the period from January 1, 2023 to December 31, 2023 on or before October 31, 2024. For certain taxpayers affected by Hurricane Beryl, the deadline to file such returns and
                  remit such payment has been extended to February 2025.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">The Company is currently evaluating its options with respect to payment of this obligation. If the Company is unable to pay its obligation in full, it will be subject to additional
                  interest and penalties which are currently estimated at 10% interest per annum and a 5% underpayment penalty per month or portion of a month up to 25% of the total liability for any amount that is unpaid from November 1, 2024 until paid
                  in full.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-weight: bold;">Emerging Growth Company Status</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">We are an &#8220;emerging growth company,&#8221; as defined in Section 2(a) of the Securities Act, as modified by the JOBS Act, and we will take advantage of certain exemptions from various reporting
                  requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley
                  Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder
                  approval of any golden parachute payments not previously approved.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that
                  is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards.
                  The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. We have elected not
                  to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, we, as an emerging growth company, can adopt the new or revised
                  standard at the time private companies adopt the new or revised standard.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Smaller Reporting Company</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Additionally, we are a &#8220;smaller reporting company,&#8221; as defined in Item 10(f)(1) of Regulation S-K. Smaller reporting companies may take advantage of certain reduced disclosure
                  obligations, including, among other things, providing only two years of audited financial statements. We will remain a smaller reporting company until the last day of the fiscal year in which (i) the market value of our common stock held
                  by non-affiliates exceeds $250 million as of the last business day of our second fiscal quarter, or (ii) our annual revenue exceeded $100 million during such completed fiscal year and the market value of our common stock held by
                  non-affiliates exceeds $700 million as of the last business day of our second fiscal quarter. If we continue to be a smaller reporting company at the time we cease to be an emerging growth company, we may continue to rely on exemptions
                  from these certain reduced disclosure requirements that are available to smaller reporting companies.</div>

                <div style="text-indent: 20pt; color: rgb(0, 0, 0);"> <br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">54</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="color: rgb(0, 0, 0); font-weight: bold;">Evaluation of Disclosure of Controls and Procedures</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">Based on an evaluation as of October 31, 2025, our management, including the Chief Executive Officer and Chief Financial Officer, has concluded that our disclosure controls and procedures
                  (as defined in Rule 13a-15(e) under the Exchange Act) were not effective to provide reasonable assurance because of a material weakness in our internal control over financial reporting as described below. There have been no changes during
                  the three months ended October 31, 2025.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-weight: bold;">Material Weakness</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material
                  misstatement of our annual or interim financial statements will not be prevented or detected in a timely manner.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">We did not design or maintain an effective control environment commensurate with financial reporting requirements. Specifically, we did not consistently have documented evidence of review
                  procedures and, due to resource limitations, did not always maintain segregation of duties between preparing and reviewing analyses, and reconciliations.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">The above material weakness did not result in a material misstatement of our consolidated financial statements, however, it could result in a misstatement of our account balances or
                  disclosures that would result in a material misstatement that would not be prevented or detected.</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); font-weight: bold;">Remediation Activities</div>

                <div>&#160;</div>

                <div style="color: rgb(0, 0, 0); text-indent: 36pt;">We are working to remediate the material weakness and are taking steps to strengthen our internal control over financial reporting through the continued hiring of additional appropriately
                  skilled finance and accounting personnel with the requisite technical knowledge and skills. With the additional skilled personnel, we are taking appropriate and reasonable steps to remediate this material weakness through the
                  implementation of appropriate segregation of duties, formalization of accounting policies and controls and retention of appropriate expertise for complex accounting transactions. We will not be able to fully remediate these control
                  deficiencies until these steps have been completed and have been operating effectively for a sufficient period of time. Management will continue to review and make necessary changes to the overall design of our internal control
                  environment, as well as policies and procedures to improve the overall effectiveness of internal control over financial reporting. The material weakness will not be considered remediated, however, until the applicable controls operate for
                  a sufficient period of time and management has concluded that these controls are operating effectively.</div>

                <div>&#160;</div>

                <div style="text-align: left; font-style: italic;">Strategic Partnership Agreement</div>

                <div><br/>
                </div>

                <div style="text-align: left; text-indent: 36pt;">On October 28, 2025, the &#8220;Company, and Devvio, Inc., a corporation organized under the laws of Delaware (&#8220;Devvio&#8221;) entered into a fourth amendment (the &#8220;Fourth Amendment&#8221;) to that Strategic
                  Partnership Agreement dated November 28, 2021, as amended by (i) Amendment No. 1 dated November 30, 2021, (ii) Amendment No. 2 dated September 12, 2023, and (iii) Amendment No. 3 dated July 8, 2024 (collectively, the &#8220;Strategic
                  Partnership Agreement&#8221;).</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">The Fourth Amendment provides that the existing rights and obligations under the Strategic Partnership Agreement, with the exception of confidentiality obligations and the obligations set forth in the Fourth
                  Amendment, are fully settled, discharged and of no further force or effect. The Fourth Amendment establishes a Strategic Token Program between the parties whereby DevvStream agrees to purchase DevvE tokens annually in the amount of
                  $1,000,000 in 2025 and $1,270,00 in each of 2026 and 2027 (each such amount, the &#8220;Purchase Amount&#8221;). In exchange, and as part of the Strategic Token Program, DevvStream shall receive warrants to acquire additional DevvE tokens equal to
                  twenty-five percent (25%) of the Purchase Amount which shall be exercisable at the same 10-day VWAP price that was used to determine the number of tokens purchased.</div>

                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">55</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="text-align: left; font-style: italic;">
                  <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: normal;">Subsequent Events</div>

                  <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/>
                  </div>
<div>
                  Nasdaq Notification Letter</div>
</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">On November 18, 2025, the Company received a notification letter (the &#8220;Notice&#8221;) from the Listing Qualifications Department of The Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;) notifying the Company that its net income
                  from continuing operations had fallen below the minimum requirement for continued listing on the Nasdaq Capital Market under Nasdaq Listing Rule 5550(b)(3) (the &#8220;Minimum Net Income Requirement&#8221;) and that the Company does not meet the
                  alternatives of market value of listed securities or stockholders&#8217; equity (collectively with the Minimum Net Income Requirement, the &#8220;Continued Listing Standards&#8221;). In accordance with Nasdaq Listing Rule 5810(c)(2)(C), the Company has
                  until January 2, 2026, which is 45 calendar days from the date the Notice was received, to provide Nasdaq with a plan to regain compliance with the Continued Listing Standards (the &#8220;Compliance Plan&#8221;).</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">If Nasdaq accepts the Compliance Plan, Nasdaq may grant an extension of up to 180 calendar days from the date of the Notice for the Company to evidence compliance. If Nasdaq does not accept the Compliance
                  Plan, then the Nasdaq staff will provide written notification to the Company that its common stock will be subject to delisting. The Company may appeal Nasdaq&#8217;s rejection of the Compliance Plan and any such determination to delist its
                  securities, but there can be no assurance that any such appeal would be successful. The Company intends to submit the Compliance Plan to Nasdaq within the required time period. There can be no assurance that Nasdaq will accept the
                  Compliance Plan, that the Company will be successful in achieving its Compliance Plan, or that the Company will be able to regain or maintain compliance with the Continued Listing Standards.</div>

                <div><br/>
                </div>

                <div style="text-align: left; text-indent: 36pt;">Neither the Notice nor the Company&#8217;s non-compliance have an immediate effect on the listing or trading of the Company&#8217;s common stock, which will continue to trade on The Nasdaq Capital
                  Market under the symbol &#8220;DEVS.&#8221;</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Merger Agreement</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">On December 3, 2025, the Company entered into the Merger Agreement, by and among the Company, Southern, and Merger SubCo. The terms of the Merger and the related Transactions, which contain customary
                  representations and warranties, covenants and closing conditions, are summarized below. Capitalized terms used in this Quarterly Report on Form 10-Q but not otherwise defined herein have the meanings given to them in Merger Agreement.</div>

                <div><br/>
                </div>

                <div style="text-align: left; text-indent: 36pt;">The Transactions are structured as follows:</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 72pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(a)</td>

    <td style="width: auto; vertical-align: top;">
                        <div>concurrent with the signing of the Merger Agreement,&#160; the Southern Investor purchased the Pre-Domestication Company Shares at a price per share of $15.58, for an aggregate equity investment of approximately $2,000,000;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 72pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(b)</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">prior to the Effective Time of the Merger, the Company will migrate to and domesticate as a Delaware corporation; and</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 72pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(c)</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">at the Effective Time, Merger SubCo will merge with and into Southern with Southern surviving the merger as the surviving corporation, pursuant to which existing equity in Southern will be exchanged
                          for equity in the Company resulting in shareholders of Southern (the &#8220;Southern Shareholders&#8221;) holding, inclusive of the PIPE Shares, seventy percent (70%) of the Company Shares on a fully-diluted basis upon completion of the
                          Transactions (but without regard to any Company Shares reserved for issuance under the Company Equity Incentive Plan that are not subject to any option, grant or other award thereunder).</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-indent: 36pt;">Registration Rights Pursuant to the Merger Agreement, the Company has agreed to promptly after the Closing of the Merger , register the resale of the shares issued to Southern&#8217;s shareholders in the Merger who
                  are deemed to be an affiliate of the Company immediately after the Closing of the Merger.</div>

                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">56</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="text-align: left; font-style: italic;">Domestication</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">In connection with the Domestication, (i) each issued and outstanding Pre-Domestication Company Share will convert automatically, on a one-for-one basis, into one share of common stock of the Company
                  following the Domestication, par value $0.0001 per share (the &#8220;Post-Domestication Company Shares&#8221; and, together with the Pre-Domestication Company Shares, the &#8220;Company Shares,&#8221; as applicable), (ii) each issued and outstanding Company
                  Convertible Security and Company Warrants that are exercisable for, or convertible into, Pre-Domestication Company Shares will convert automatically, on a one-for-one basis, into a convertible security or warrant (as applicable) that is
                  exercisable for or convertible into an equivalent number of Post-Domestication Company Shares on terms that are substantially similar to the terms of the Company Convertible Security and Company Warrant so converted, and (iii) all the
                  property, rights, privileges, agreements, powers and franchises, debts, Liabilities, duties and obligations of the Company immediately prior to the Domestication (including under the Transaction Documents) will continue and will be the
                  property, rights, privileges, agreements, powers and franchises, debts, Liabilities, duties and obligations of the Company following the Domestication.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Merger Proxy Statement/Prospectus and Stockholder Meeting</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">As promptly as practicable after the execution of the Merger Agreement, (i) the Company and Southern will prepare a registration statement on Form S-4 or other appropriate form in connection with the issuance
                  of the Post-Domestication Company Shares in the Merger (including any amendments or supplements thereto) (the &#8220;Registration Statement&#8221;); and (ii) the Company will cause the Registration Statement and such other documents to be filed or
                  furnished with the Securities Authorities and Nasdaq, as applicable and required by Law and the rules of the Nasdaq, respectively, and disseminated to each Company Shareholder and Southern Shareholder and other Person as required by Law.
                  Promptly following the Registration Statement being declared effective, and within the time period provided in the proxy statement/prospectus contained therein, the Company will convene and conduct its special meeting of Company
                  Shareholders to consider the Transactions.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Merger Closing</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">The consummation of the Merger will be on a date no later than two Business Days following the satisfaction or waiver of all of the closing conditions.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Merger Representations, Warranties and Covenants</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">The Merger Agreement contains customary representations and warranties of the Company, Southern and Merger SubCo relating to, among other things, their ability and authority to enter into the Merger Agreement
                  and their capitalization and operations. The parties have also agreed to customary covenants including, without limitation, in connection with required regulatory filings for the Merger, requirements regarding Alternative Transaction
                  proposals, certain restrictions on the operations of the Company and Southern prior to the Closing and the delivery of certain financial statements. In addition, prior to the Effective Time, (i) the Company may elect, with Southern&#8217;s
                  prior consent, to undertake a re-organization so long as such re-organization does not among other things, have material adverse consequences to the Company or the Company Shareholders and (ii) Southern shall use commercially reasonable
                  efforts to enter into one or more binding, long-term offtake agreements in connection with its development of biomass to fuel plant in or around St. Charles Parish, Louisiana (the &#8220;Plant&#8221;).</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Merger Proxy Statement/Prospectus and Stockholder Meeting</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">As promptly as practicable after the execution of the Merger Agreement, (i) the Company and Southern will prepare a registration statement on Form S-4 or other appropriate form in connection with the issuance
                  of the Post-Domestication Company Shares in the Merger (including any amendments or supplements thereto) (the &#8220;Registration Statement&#8221;); and (ii) the Company will cause the Registration Statement and such other documents to be filed or
                  furnished with the Securities Authorities and Nasdaq, as applicable and required by Law and the rules of the Nasdaq, respectively, and disseminated to each Company Shareholder and Southern Shareholder and other Person as required by Law.
                  Promptly following the Registration Statement being declared effective, and within the time period provided in the proxy statement/prospectus contained therein, the Company will convene and conduct its special meeting of Company
                  Shareholders to consider the Transactions.</div>

                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">57</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="text-align: left; font-style: italic;">Merger Closing</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">The consummation of the Merger will be on a date no later than two Business Days following the satisfaction or waiver of all of the closing conditions.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Merger Representations, Warranties and Covenants</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">The Merger Agreement contains customary representations and warranties of the Company, Southern and Merger SubCo relating to, among other things, their ability and authority to enter into the Merger Agreement
                  and their capitalization and operations. The parties have also agreed to customary covenants including, without limitation, in connection with required regulatory filings for the Merger, requirements regarding Alternative Transaction
                  proposals, certain restrictions on the operations of the Company and Southern prior to the Closing and the delivery of certain financial statements. In addition, prior to the Effective Time, (i) the Company may elect, with Southern&#8217;s
                  prior consent, to undertake a re-organization so long as such re-organization does not among other things, have material adverse consequences to the Company or the Company Shareholders and (ii) Southern shall use commercially reasonable
                  efforts to enter into one or more binding, long-term offtake agreements in connection with its development of biomass to fuel plant in or around St. Charles Parish, Louisiana (the &#8220;Plant&#8221;).</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Termination Generally</div>

                <div><br/>
                </div>

                <div style="text-align: left; text-indent: 36pt;">The Merger Agreement contains certain termination rights, including, among others:</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">termination by either the Company or Southern: (a) upon mutual written consent; (b) if the requisite Company Shareholders fail to approve the Company Resolutions; (c) Laws or Orders prohibit or
                          enjoin the consummation of the Transactions that have become final and nonappealable; or (d) the Effective Time does not occur on or prior to that date that is the nine (9) month anniversary of the date of the Agreement (the
                          &#8220;Outside Date&#8221;), subject to a one-time thirty (30)-day extension if the parties mutually agree and a 60-day extension by the Company or Southern if the Registration is not declared effective by the Outside Date;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                        <div>termination by the Company: (a) if Southern has an uncured material breach; (b) the Company enters into a Superior Proposal prior to the approval by the Company Shareholders of the Merger; or (c) there has been a Southern
                          Material Adverse Effect; and</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">termination by Southern: (a) if the Company has an uncured material breach; (b) the Company&#8217;s Board of Directors changes its recommendation in certain circumstances in favor of the Merger or enters
                          into a Superior proposal; or (c) there has been a Company Material Adverse Effect.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Termination Fee</div>

                <div><br/>
                </div>

                <div style="text-align: left; text-indent: 36pt;">The Company will owe a termination fee to Southern equal to 3.1% of the product of the Company Shares outstanding as of the date of termination and the volume weighted average price of the
                  Company Shares for then ten (10) trading day period ending on the date of termination if:</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">(A) the Merger Agreement is terminated (1) by either Southern or the Company because the requisite Company Shareholders fail to approve the Company Resolutions, (2) by either Southern or the Company
                          because the Outside Date has passed or (3) by Southern because the Company has an uncured material breach, (B) an Acquisition Proposal has been publicly disclosed or made known to the Company prior to such termination and (C)
                          concurrently with or within 12 months after the date of any such termination, (x) the Company or any Company Subsidiary enters into a definitive agreement to effect any Acquisition Proposal or (y) any Acquisition Proposal is
                          consummated;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">Southern terminates the Merger Agreement because the Company&#8217;s Board of Directors changes its recommendation in certain circumstances in favor of the Merger or approves, recommends or authorizes the
                          Company to enter into a written agreement concerning a Superior Proposal; or</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top;">
                        <div>The Company terminates the Merger Agreement to enter into a Superior Proposal.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">58</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="text-align: left; font-style: italic;">Termination Reimbursement</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">If the Merger Agreement is terminated by the Company or Southern because the requisite Company Shareholders fail to approve the Company Resolutions, the Company shall reimburse Southern its reasonable,
                  documented expenses in an amount not to exceed 1% of the product of the Company Shares outstanding as of the date of termination and the volume weighted average price of the Company Shares for then ten (10) trading day period ending on
                  the date of termination.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Other Expenses</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">Company and Southern will each pay 50% of any filing fees payable for or in respect of any application, notification or other filing made in respect of the Transactions, including any fees, costs and expenses
                  in connection with (i) the preparation, filing and approval by the SEC of the Registration Statement and (ii) the preparation and of filing with a Governmental Authority of any antitrust filings.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Support &amp; Lock-Up Agreements</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">In connection with signing the Merger, (i) the Company, Southern and the Core Company Securityholders each entered into Company Support &amp; Lock-Up Agreement and (ii) the Company, Southern and the Southern
                  Investor as of the date of the Agreement (the &#8220;Signing Southern Shareholder&#8221;) entered into the Southern Support &amp; Lock-Up Agreement (collectively, the &#8220;Support &amp; Lock-Up Agreement), each dated December 3, 2025, pursuant to which
                  (i) each of the Core Company Securityholders and the Signing Southern Shareholder agreed to vote any Company Shares held by him, her or it in favor of the Transactions, and provided customary representations and warranties and covenants
                  related to the foregoing, and (ii) each of the Core Company Securityholders and the Signing Southern Shareholder has agreed to certain transfer and lock-up restrictions.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">ELOC Agreement Side Letter</div>

                <div><br/>
                </div>

                <div style="text-align: left; text-indent: 36pt;">Additionally, in connection with the Merger Agreement, on December 3, 2025, the Company and Helena entered into the Side Letter&#160; pursuant to which, among other things, they amended (i) the
                  Convertible Note Purchase Agreement entered into as of July 18, 2025 by and between the Company and Helena, (ii) the Convertible Promissory Note, dated July 18, 2025, issued by the Company in favor of Helena, and (iii) the ELOC Purchase
                  Agreement, dated as of October 29, 2024, as amended, by and between the Company (then known as Focus Impact Acquisition Corp.) and Helena, as follows:</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(1)</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">Provided that no Event of Default (as defined in the Convertible Promissory Note) occurs and that the Company complies with the terms of the Side Letter until February 28, 2026, Helena agrees that
                          on any trading day (i) it will not sell Conversion Shares (as defined in the Convertible Note Purchase Agreement) unless the daily traded volume of the Common Stock is in excess of $1,000,000 on such trading day, and (ii) it will
                          not sell Conversion Shares in an amount in excess of 10% of the volume of the Common Stock traded on such trading day.</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(2)</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">The Company agrees that it will submit Advance Notices (as defined in the ELOC Purchase Agreement) pursuant to the ELOC Purchase Agreement in aggregate amount equal so that the Company receives net
                          proceeds of no less than $7,500,000 prior to February 28, 2026.</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">(3)</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="text-align: justify;">The Company will use its best efforts to comply with Article VII of the ELOC Purchase Agreement so that it is able to submit Advance Notices thereunder in a manner compliant with the ELOC Purchase
                          Agreement.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-indent: 36pt;">Further, pursuant to the Side Letter, the Company acknowledged that if after the date of the Side Letter an Event of Default occurs under the Convertible Promissory Note or if the Company is not able to
                  submit Advance Notices in a manner compliant with Article VII of the ELOC Agreement, for a period of more than five (5) Trading Days due to an action or omission of the Company, Helena shall cease to be bound by the limitations set forth
                  in paragraph 1 above.</div>

                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">59</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">PIPE Investment</div>

                <div style="font-family: 'Times New Roman';"><br/>
                </div>

                <div style="text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">
                  <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the Merger Agreement, on December 3, 2025, the Company entered into the SPA with an investor and
                    current shareholder of Southern (the &#8220;Investor&#8221;), pursuant to which the Company agreed to issue and sell to the Investor an aggregate of 128,370 PIPE Shares, for an aggregate purchase price of approximately $2,000,000 or $15.58 per PIPE
                    Share. The SPA contains customary representations, warranties and covenants of the Company and the Investor.</div>

                </div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">The PIPE Investment was made in reliance on the private offering exemption from registration provided by Section 4(a)(2) of the Securities Act, and Rule 506(b) of Regulation D promulgated thereunder. The PIPE
                  Shares have not been registered under the Securities Act or applicable state securities laws and may not be offered or sold in the United States absent registration or an applicable exemption from registration requirements.</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">The Company expects to use the net proceeds from the PIPE Investment for general corporate purposes, including transaction-related costs in connection with the Merger and the Domestication. Up to $350,000 of
                  such net proceeds will be used to satisfy Southern&#8217;s expenses related to the Transactions.</div>

                <div><br/>
                </div>

                <div style="text-align: left; font-style: italic;">Registration Rights Agreement</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">In connection with the PIPE Investment, the Company and the Investor entered into a registration rights agreement, dated as of December 3, 2025 (the &#8220;RRA&#8221;), pursuant to which the Company agreed to register
                  the resale of the PIPE Shares and the shares to be issued to certain Southern Shareholders in connection with the Merger (and, as applicable, any securities issued or issuable with respect to the PIPE Shares by way of stock split, stock
                  dividend, recapitalization, the Domestication or similar event) as set forth therein.</div>

                <div><br/>
                </div>

                <div style="text-indent: 36pt;">Pursuant to the RRA, the Company has agreed to promptly after the Closing of the Merger or the termination of the Merger Agreement, as applicable, register the resale of the shares issued in connection with
                  the PIPE as well as the shares issued to Southern&#8217;s shareholders in the Merger who are deemed to be the Company&#8217;s affiliates immediately after the Closing of the Merger.</div>

                <div><br/>
                </div>

                <a id="QuantitativeandQualitativ"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: #000000; font-weight: bold;">Item 3.</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="color: #000000;"><span style="font-weight: bold;">Quantitative and Qualitative Disclosures About Market Risk.</span></div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-indent: 35.9pt; margin-left: 0.1pt; color: rgb(0, 0, 0);">We are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and are not required to provide the information otherwise required under this item.</div>

                <div><br/>
                </div>

                <a id="ControlsandProcedures."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 4.</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="color: #000000; font-weight: bold;">Controls and Procedures.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Evaluation of Disclosure Controls and Procedures</div>

                <div><br/>
                </div>

                <div style="text-indent: 35.9pt; margin-left: 0.1pt; color: rgb(0, 0, 0);">Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in our Exchange Act reports is recorded, processed,
                  summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial
                  officer or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.</div>

                <div><br/>
                </div>

                <div style="text-indent: 35.8pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">Under the supervision and with the participation of our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness
                  of our disclosure controls and procedures as of the end of the fiscal period ended October 31, 2025, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on this evaluation, our principal executive
                  officer and principal financial officer concluded that during the period covered by this report, our disclosure controls and procedures were not effective because we did not design or maintain an effective control environment commensurate
                  with financial reporting requirements. Specifically, we did not consistently have documented evidence of review procedures and, due to resource limitations, did not always maintain segregation of duties between preparing and reviewing
                  analyses, and reconciliations.</div>

                <div style="text-indent: 35.8pt; margin-left: 0.2pt; color: rgb(0, 0, 0);"> <br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">60</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="text-indent: 35.8pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">A material weakness, as defined in the SEC regulations, is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that
                  there is a reasonable possibility that a material misstatement of the company&#8217;s annual or interim financial statements will not be prevented or detected on a timely basis. The above material weakness did not result in a material
                  misstatement of our unaudited condensed consolidated financial statements or our consolidated financial statements, however, it could result in a misstatement of our account balances or disclosures that would result in a material
                  misstatement that would not be prevented or detected.</div>

                <div><br/>
                </div>

                <div style="text-indent: 35.8pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">In light of this material weaknesses, we performed additional analysis as deemed necessary to ensure that our financial statements were prepared in accordance with
                  U.S. generally accepted accounting principles.</div>

                <div><br/>
                </div>

                <div style="text-indent: 35.8pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">We are working to remediate the material weakness and are taking steps to strengthen our internal control over financial reporting through the continued hiring of
                  additional appropriately skilled finance and accounting personnel with the requisite technical knowledge and skills. With the additional skilled personnel, we are taking appropriate and reasonable steps to remediate this material weakness
                  through the implementation of appropriate segregation of duties, formalization of accounting policies and controls and retention of appropriate expertise for complex accounting transactions. We will not be able to fully remediate these
                  control deficiencies until these steps have been completed and have been operating effectively for a sufficient period of time. Management will continue to review and make necessary changes to the overall design of our internal control
                  environment, as well as policies and procedures to improve the overall effectiveness of internal control over financial reporting. The material weakness will not be considered remediated, however, until the applicable controls operate for
                  a sufficient period of time and management has concluded that these controls are operating effectively.</div>

                <div><br/>
                </div>

                <div style="color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Changes in Internal Control over Financial Reporting</div>

                <div><br/>
                </div>

                <div style="text-indent: 35.9pt; margin-left: 0.1pt; color: rgb(0, 0, 0);">There was no change in our internal control over financial reporting that occurred during the fiscal quarter ended October 31, 2025 covered by this Quarterly Report
                  that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</div>

                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">61</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="text-align: left; color: rgb(0, 0, 0); font-weight: bold;"><a id="PARTII-"><!--Anchor--></a>PART II - OTHER INFORMATION</div>

                <div><br/>
                </div>

                <a id="Item1."><!--Anchor--></a>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 1.</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0); font-weight: bold;">Legal Proceedings</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-indent: 35.9pt; margin-left: 0.1pt; color: rgb(0, 0, 0);">To the knowledge of our management, there is no litigation currently pending or contemplated against us, any of our officers or directors in their capacity as such
                  or against any of our property.</div>

                <div><br/>
                </div>

                <a id="Item1A."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 1A.</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0); font-weight: bold;">Risk Factors</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-indent: 35.9pt; margin-left: 0.1pt; color: rgb(0, 0, 0);">Factors that could cause our actual results to differ materially from those in this Quarterly Report are any of the risks described in our Annual Report on Form 10-K
                  filed with the SEC on November 6, 2025. Any of these factors could result in a significant or material adverse effect on our results of operations or financial condition. Additional risk factors not presently known to us or that we
                  currently deem immaterial may also impair our business or results of operations. Except as set forth below, there have been no material changes to the risk factors previously disclosed under the caption &#8220;Risk Factors&#8221; in our Annual Report
                  on Form 10-K.</div>

                <div><br/>
                </div>

                <div style="margin-right: 0.1pt; color: rgb(0, 0, 0); font-weight: bold;"><span style="text-decoration: underline;">Risks related to the Merger</span></div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">The Merger may be delayed or may not be completed, and the Merger Agreement may be terminated in
                  accordance with its terms.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">The completion of the merger is subject to the satisfaction or waiver of a number of conditions as specified in the Merger Agreement, including,
                  receipt of clearance under the Hart-Scott Rodino Antitrust Improvements Act of 1976, as amended, approval for the post-merger Company&#8217;s initial listing application with Nasdaq, as well as other customary closing conditions. No assurance
                  can be given as to the timing of the satisfaction or waiver of these conditions or that these conditions will be satisfied or waived at all. Accordingly, there can no assurance as to whether or when the Merger will be completed.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">In addition, either the Company or Southern may terminate the Merger Agreement under certain circumstances, including if the Merger is not
                  completed by September 3, 2026 (which date may be extended by thirty or sixty days, under certain circumstances).</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Litigation relating to the Merger, if any, could delay or prevent the completion of the Merger and result
                  in substantial costs to the Company.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">Governmental authorities or other third parties with appropriate standing may file litigation challenging the Merger and seeking an order
                  enjoining or otherwise delaying or prohibiting the completion of the Merger. If any such litigation is successful, then such order may prevent the Merger from being completed, or from being completed within the expected time frame. There
                  can be no assurance that the Company or any other defendants would be successful in the outcome of any potential future lawsuits. Even if a lawsuit is without merit, it could result in substantial costs to the Company and divert
                  management time and resources.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Failure to complete the Merger could negatively impact the Company.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">If the Merger is not completed for any reason, the ongoing business and financial condition of the Company may be adversely affected, including
                  in the following ways:</div>

                <div>&#160;</div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18.1pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the Company may experience negative reactions from the financial markets, including negative impacts on the market price of its common shares;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18.1pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the Company may experience negative reactions from its suppliers, distributors, vendors, customers or other third parties with whom it does business;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18.1pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the Company may experience negative reactions from employees;</div>
                      </td>

  </tr>


</table>
                <div>&#160;</div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">62</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18.1pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the Company will have incurred, and may continue to incur, significant costs relating to the Merger, such as investment banking, legal, accounting and financial advisor fees and expenses, that it
                          may not be able to recover;</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18.1pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the Company will have expended significant time and resources that could otherwise have been spent on its existing business or the pursuant of other opportunities without realizing any of the
                          potential benefits associated with the Merger; and</div>
                      </td>

  </tr>


</table>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18.1pt;"><br/>
                      </td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                        <div style="color: rgb(0, 0, 0);">the Company may face litigation related to the failure to complete the Merger or an enforcement proceeding with respect to its obligations under the Merger Agreement.</div>
                      </td>

  </tr>


</table>
                <div style="text-indent: -18pt; margin-right: 0.1pt; margin-left: 36.1pt; color: rgb(0, 0, 0);"><br/>
                </div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">In addition, if the Merger Agreement is terminated and the Company seeks an alternative transaction, there can be no guarantee that it will be
                  able to find or complete an alternative transaction on more attractive terms than the Merger or at all.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">The Merger Agreement restricts the Company&#8217;s business activities prior to the completion of the Merger.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">The Merger Agreement places certain restrictions on the operations of the Company and restricts the Company and taking certain other specified
                  actions without the consent of Southern until the completion of the Merger or the termination of the Merger Agreement. These restrictions, which could be in place for an extended period of time if the completion of the Merger is delayed,
                  could prevent the Company from pursuing attractive business opportunities that may arise prior to completion of the Merger or from making appropriate changes to business or organizational structure. This could in turn adversely impact the
                  Company&#8217;s results of operations, financial condition and cash flows.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">The Merger, including uncertainty regarding the Merger, could disrupt the Company&#8217;s business
                  relationships and adversely affect the Company&#8217;s ability to effectively manage its business.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">As discussed above, the completion of the Merger is subject to the satisfaction or waiver of several conditions. Many of these conditions are
                  outside the Company&#8217;s control. Furthermore, both the Company and Southern have certain rights to terminate the Merger Agreement. Accordingly, there may be uncertainty regarding the completion of the Merger. This uncertainty may cause
                  customers, suppliers, vendors, strategic partners or other parties that have business relationships with the Company to delay or defer entering into contracts with, or making other decisions concerning, the Company or to seek to change or
                  cancel existing business relationships with the Company, which could negatively affect the Company&#8217;s business regardless of whether the Merger is ultimately completed. This could in turn adversely impact the Company&#8217;s results of
                  operations, financial condition and cash flows.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">The Merger, regardless of whether it is completed, will continue to divert resources from ordinary
                  operations, which could adversely affect the Company&#8217;s business.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">The Company has diverted the attention of management and other resources to the Merger. Whether or not the Merger is completed, the pendency of
                  the Merger will continue to divert the attention of management and other resources from day-to-day operations to the completion of the Merger. This diversion of management attention and other resources could adversely affect the Company&#8217;s
                  ongoing business regardless of whether the Merger is completed.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">The Company has incurred and expects to continue to incur significant merger-related costs.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">The Company has incurred and expects to continue to incur a number of non-recurring costs associated with negotiating and completing the Merger.
                  These costs and expenses have been, and will continue to be, significant. These costs and expenses include fees paid or payable to financial, legal and accounting advisors, potential employment-related costs, filing fees, printing
                  expenses and other related charges. Some of these costs are payable by the Company regardless of whether the Merger is completed. While the Company has assumed that a certain level of expenses would be incurred in connection with the
                  Merger, there are many factors beyond its control that could affect the total amount or the timing of these expenses. These costs and expenses could adversely impact the Company&#8217;s financial condition and liquidity.</div>

                <div>&#160;</div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">63</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Uncertainties associated with the Merger could negatively impact the Company&#8217;s ability to attract,
                  motivate and retain management personnel and other key employees.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">Competition for qualified personnel can be intense. Current and prospective employees of the Company may experience uncertainty about their
                  future role until strategies with regard to these employees are announced or executed, which may impair the Company&#8217;s ability to attract, retain and motivate key management, sales, marketing, and other personnel prior to completion of the
                  Merger. Employee retention may be particularly challenging as employees may experience uncertainty about their future roles with the combined company. If the Company is unable to retain personnel, including key management personnel, it
                  could face disruptions in its operations, loss of existing customers, loss of key information, expertise or know-how, and unanticipated additional recruitment and training costs.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Failure to meet Nasdaq&#8217;s continued listing requirements could result in the delisting of our common
                  shares, negatively impact the price of our common shares and negatively impact our ability to raise additional capital.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">On November 18, 2025, DevvStream Corp. (the &#8220;Company&#8221;) received a deficiency letter from the Listing Qualifications Department of The Nasdaq
                  Stock Market LLC (&#8220;Nasdaq&#8221;) notifying the Company that its net income from continuing operations had fallen below the minimum requirement for continued listing on the Nasdaq Capital Market under Nasdaq Listing Rule 5550(b)(3) (the
                  &#8220;Minimum Net Income Requirement&#8221;) and that the Company does not meet the alternatives of market value of listed securities or stockholders&#8217; equity (collectively with the Minimum Net Income Requirement, the &#8220;Continued Listing Standards&#8221;).
                  In accordance with Nasdaq Listing Rule 5810(c)(2)(C), the Company has until January 2, 2026, which is 45 calendar days from the date the Notice was received, to provide Nasdaq with a plan to regain compliance with the Continued Listing
                  Standards (the &#8220;Compliance Plan&#8221;).</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">If Nasdaq accepts the Compliance Plan, Nasdaq may grant an extension of up to 180 calendar days from the date of the Notice for the Company to
                  evidence compliance. If Nasdaq does not accept the Compliance Plan, then the Nasdaq staff will provide written notification to the Company that its common shares will be subject to delisting. The Company may appeal Nasdaq&#8217;s rejection of
                  the Compliance Plan and any such determination to delist its securities, but there can be no assurance that any such appeal would be successful. The Company intends to submit the Compliance Plan to Nasdaq within the required time period.
                  There can be no assurance that Nasdaq will accept the Compliance Plan, that the Company will be successful in achieving its Compliance Plan, or that the Company will be able to regain or maintain compliance with the Continued Listing
                  Standards.</div>

                <div>&#160;</div>

                <div style="text-indent: 35.9pt; margin-right: 0.1pt; margin-left: 0.2pt; color: rgb(0, 0, 0);">If our common shares are delisted, it could reduce the price of our common shares and the levels of liquidity available to our stockholders. In
                  addition, the delisting of our common shares could materially adversely affect our access to the capital markets and any limitation on liquidity or reduction in the price of our common shares could materially adversely affect our ability
                  to raise capital. Delisting from The Nasdaq Capital Market could also result in other negative consequences, including the potential loss of confidence by suppliers, customers and employees, the loss of institutional investor interest and
                  fewer business development opportunities.</div>

                <div>&#160;</div>

                <a id="Item2."><!--Anchor--></a>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 2.</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0); font-weight: bold;">Unregistered Sales of Equity Securities and Use of Proceeds.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-indent: 36pt; color: rgb(0, 0, 0);">Between August 1, 2025 and October 31, 2025, the Company issued shares of its common stock to Helena pursuant to the Company&#8217;s existing Equity Line of Credit (&#8220;ELOC&#8221;) facility. The
                  issuances were made as drawdowns under the ELOC in exchange for cash proceeds used primarily for working capital and, in certain cases, to fund payments toward the Company&#8217;s convertible note obligations under the Helena Note Purchase
                  Agreement. The shares were issued in reliance upon the exemption from registration provided by Section 4(a)(2) of the Securities Act of 1933, as amended, and/or Regulation D promulgated thereunder, as transactions not involving a public
                  offering.</div>

                <div><br/>
                </div>

                <a id="Item3."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 3.</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0); font-weight: bold;">Defaults Upon Senior Securities</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="color: rgb(0, 0, 0);">None.</div>

                <div><br/>
                </div>

                <a id="Item4."><!--Anchor--></a>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 4.</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><span style="font-weight: bold;">Mine Safety Disclosures</span>.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="color: rgb(0, 0, 0);">Not applicable.</div>

                <div style="color: rgb(0, 0, 0);"> <br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">64</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <a id="Item5."><!--Anchor--></a>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 54pt; vertical-align: top;"><span style="font-weight: bold; color: rgb(0, 0, 0);">Item 5.</span></td>

    <td style="width: auto; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0); font-weight: bold;">Other Information.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-align: left; text-indent: 36pt; color: rgb(0, 0, 0);">During the quarter ended October 31, 2025, no director or officer <ix:nonNumeric name="ecd:NonRule10b51ArrAdoptedFlag" id="Fact_e04a1d45fe7b428a85ec9d294abee639" contextRef="c20250801to20251031" format="ixt:fixed-false"><ix:nonNumeric name="ecd:Rule10b51ArrAdoptedFlag" id="Fact_87ca834a89d54e1d8844ff2bbf9642c0" contextRef="c20250801to20251031" format="ixt:fixed-false">adopted</ix:nonNumeric></ix:nonNumeric>
                  or <ix:nonNumeric name="ecd:NonRule10b51ArrTrmntdFlag" id="Fact_65d19b587b4f46aeaa805ce6e5af6733" contextRef="c20250801to20251031" format="ixt:fixed-false"><ix:nonNumeric name="ecd:Rule10b51ArrTrmntdFlag" id="Fact_14a0a045a4e64a6c85bb6b1ca21803c2" contextRef="c20250801to20251031" format="ixt:fixed-false">terminated</ix:nonNumeric></ix:nonNumeric> a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as each term is defined in
                  Item 408(a) of Regulation S-K.</div>

                <div style="text-align: left;"><span style="color: rgb(0, 0, 0);"> </span><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">65</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <a id="Item6."><!--Anchor--></a>
                <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; color: rgb(0, 0, 0); font-weight: bold; width: 54pt;">Item 6.</td>

    <td style="width: auto; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0); font-weight: bold;">Exhibits</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="color: rgb(0, 0, 0);">The following exhibits are filed as part of, or incorporated by reference into, this Report on Form 10-Q.</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                        <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Exhibit</div>
                        <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Number</div>
                      </td>

    <td style="width: 92%; vertical-align: bottom;">
                        <div style="color: rgb(0, 0, 0); font-weight: bold;">Description</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">&#160;</td>

    <td style="width: 92%; vertical-align: middle;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036123043753/ef20010610_ex2-1.htm">2.1&#8224;</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Business Combination Agreement, dated as of September 12, 2023, by and among FIAC, Focus Impact Amalco Sub Ltd., and DevvStream Holdings Inc. (incorporated by reference to Exhibit 2.1 to the Current
                          Report on Form 8-K, filed by FIAC on September 13, 2023).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124024056/ny20010621x9_ex2-1.htm">2.2</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">First Amendment to the Business Combination Agreement, dated as of May 1, 2024, by and among FIAC, Focus Impact Amalco Sub Ltd., and DevvStream Holdings Inc. (incorporated by reference to Exhibit
                          2.1 to the Current Report on Form 8-K, filed by FIAC on May 2, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124036833/ny20010621x16_ex2-1.htm">2.3</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Amendment No. 2 to Business Combination Agreement, dated as of August 10, 2024, by and among FIAC, Amalco Sub and DevvStream (incorporated by reference to Exhibit 2.1 to the Current Report on Form
                          8-K, filed by FIAC on August 12, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124044562/ny20037189x8_ex10-7.htm">2.4</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Waiver to Certain Business Combination Conditions Precedent, dated October 29, 2024, by and between FIAC, Amalco Sub and DevvStream (incorporated by reference to Exhibit 10.7 to the Current Report
                          on Form 8-K, filed by FIAC on October 30, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125044124/ef20060292_ex2-1.htm">2.5</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Merger Agreement, dated as of December 3, 2025, by and among the Company, Southern Energy Renewables, Inc. and Sierra Merger Sub, Inc. (incorporated by reference to Exhibit 2.1 to the Current Report
                          on Form 8-K, filed on December 3, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124046512/ef20038430_ex3-1.htm">3.1</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Certificate of Continuance of the Company (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K, filed by DevvStream on November 13, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125029645/ef20053377_ex3-1.htm">3.2</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Articles of Amendment (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K, filed by DevvStream on August 7, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124046512/ef20038430_ex3-2.htm">3.3</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">By-Laws of the Company (incorporated by reference to Exhibit 3.2 to the Current Report on Form 8-K, filed by New PubCo on November 13, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036121019769/nt10022907x2_ex4-3.htm">4.1</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Specimen Warrant Certificate (incorporated by reference to Exhibit 4.3 to the Registration Statement on Form S-1, filed by FIAC on June 3, 2021).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036121036170/nt10022907x12_ex4-1.htm">4.2</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Warrant Agreement, dated November 1, 2021, by and between FIAC and Continental Stock Transfer &amp; Trust Company, as warrant agent (incorporated by reference to Exhibit 4.1 to the Current Report on
                          Form 8-K, filed by FIAC on November 1, 2021).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124046512/ef20038430_ex4-3.htm">4.3</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Specimen Common Stock Certificate of DevvStream Corp (incorporated by reference to Exhibit 4.3 to the Current Report on Form 8-K, filed by New PubCo on November 13, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036123055895/ny20010621x1_ex10-6.htm">10.1</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Strategic Partnership Agreement, dated November 28, 2021, between Devvio, Inc. and DevvESG Streaming, Inc. (incorporated by reference to Exhibit 10.6 to the Registration Statement on Form S-4, filed
                          by FIAC on December 4, 2023).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036123055895/ny20010621x1_ex10-7.htm">10.2</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Amendment No. 1 to the Strategic Partnership Agreement, dated November 30, 2021, between Devvio, Inc. and DevvESG Streaming, Inc. (incorporated by reference to Exhibit 10.7 to the Registration
                          Statement on Form S-4, filed by FIAC on December 4, 2023).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036123055895/ny20010621x1_ex10-8.htm">10.3</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Amendment No. 2 to the Strategic Partnership Agreement, dated September 12, 2023, between Devvio, Inc. and DevvStream, Inc. (f/k/a DevvESG Streaming, Inc.) (incorporated by reference to Exhibit 10.8
                          to the Registration Statement on Form S-4, filed by FIAC on December 4, 2023).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125001804/ef20034578_ex10-4.htm">10.4+</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">DevvStream Corp. 2024 Equity Incentive Plan&#160; (incorporated by reference to Exhibit 10.4 to the Form 10-Q filed on January 23, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124012487/ny20010621x4_ex10-15.htm">10.5</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">
                          <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Form of DevvStream Corp. Indemnification Agreement (incorporated by reference to Exhibit 10.15 to the Registration
                            Statement on Form S-4, filed by FIAC on March 11 2024).</div>
                        </div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">66</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 8%; vertical-align: bottom;">
                        <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Exhibit</div>
                        <div style="color: rgb(0, 0, 0); font-weight: bold; text-align: center;">Number</div>
                      </td>

    <td style="width: 92%; vertical-align: bottom;">
                        <div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold;">Description</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: bottom;" rowspan="1">&#160;</td>

    <td style="width: 92%; vertical-align: bottom;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124032870/ny20010621x13_ex10-17.htm">10.6</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Amendment No. 3 to the Strategic Partnership Agreement, dated July 8, 2024, between Devvio, Inc. and DevvStream, Inc. (f/k/a DevvESG Streaming, Inc.) (incorporated by reference to Exhibit 10.17 to
                          the Registration Statement on Form S-4, filed by FIAC on July 11, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036123043753/ef20010610_ex10-1.htm">10.7</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Sponsor Side Letter, dated as of September 12, 2023, by and among FIAC and Focus Impact Sponsor, LLC (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K, filed by FIAC on
                          September 13, 2023).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124024056/ny20010621x9_ex10-1.htm">10.8</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Amendment No. 1 to the Sponsor Side Letter, dated as of May 1, 2024, by and among FIAC and Focus Impact Sponsor, LLC (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K,
                          filed by FIAC on May 2, 2024)</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124044562/ny20037189x8_ex10-1.htm">10.9</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Amendment No. 2 to Sponsor Letter Agreement, dated October 29, 2024, by and between FIAC and the Sponsor (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K, filed by FIAC
                          on October 30, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124044562/ny20037189x8_ex10-2.htm">10.10</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Contribution and Exchange Agreement, dated October 29, 2024, by and among FIAC, DevvStream and Crestmont (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K, filed by FIAC
                          on October 30, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124044562/ny20037189x8_ex10-3.htm">10.11</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Form of PIPE Agreement (incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K, filed by FIAC on October 30, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124044562/ny20037189x8_ex10-4.htm">10.12</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Form of Carbon Subscription Agreement (incorporated by reference to Exhibit 10.4 to the Current Report on Form 8-K, filed by FIAC on October 30, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124046512/ef20038430_ex10-13.htm">10.13</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Amended and Restated Registration Rights Agreement, dated November 6, 2024, by and among FIAC, the Sponsor and certain other legacy DevvStream holders (incorporated by reference to Exhibit 10.13 to
                          the Current Report on Form 8-K, filed by New PubCo on November 13, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124044562/ny20037189x8_ex10-5.htm">10.14</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Registration Rights Agreement, dated October 29, 2024, by and between FIAC and Karbon-X Corp (incorporated by reference to Exhibit 10.5 to the Current Report on Form 8-K, filed by FIAC on October
                          30, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036123043753/ef20010610_ex10-2.htm">10.15</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Form of Company Support &amp; Lock-Up Agreement, by and between FIAC, the Sponsor and certain other legacy DevvStream holders (incorporated by reference to Exhibit 10.2 to the Current Report on Form
                          8-K, filed by FIAC on September 13, 2023).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124044562/ny20037189x8_ex10-6.htm">10.16</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Purchase Agreement, dated October 29, 2024, by and between FIAC, Helena Global Investment Opportunities I Ltd. and the Sponsor (incorporated by reference to Exhibit 10.6 to the Current Report on
                          Form 8-K, filed by FIAC on October 30, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124046512/ef20038430_ex10-17.htm">10.17+</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Employment Agreement, dated November 6, 2024, between DevvStream Corp. and Sunny Trinh (incorporated by reference to Exhibit 10.17 to the Current Report on Form 8-K, filed by New PubCo on November
                          13, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124046512/ef20038430_ex10-18.htm">10.18+</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Employment Agreement, dated November 6, 2024, between DevvStream Corp. and Chris Merkel (incorporated by reference to Exhibit 10.18 to the Current Report on Form 8-K, filed by New PubCo on November
                          13, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124046512/ef20038430_ex10-20.htm">10.19</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Strategic Consulting Agreement, dated November 13, 2024, by and between DevvStream Corp. and Focus Impact Partners, LLC (incorporated by reference to Exhibit 10.20 to the Current Report on Form 8-K,
                          filed by New PubCo on November 13, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124046512/ef20038430_ex10-21.htm">10.20</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Form of New Convertible Note (incorporated by reference to Exhibit 10.21 to the Current Report on Form 8-K, filed by New PubCo on November 13, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124049951/ef20040388_ex10-1.htm">10.21</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">Security Agreement, dated December 18, 2024, by and among DevvStream Corp., Focus Impact Sponsor, LLC and Focus Impact Partners, LLC (incorporated by reference to Exhibit 10.1 to the Current Report
                          on Form 8-K, filed by New PubCo on December 19, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125026750/ef20052327_ex10-1.htm">10.22</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Securities Purchase Agreement (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K, filed by on July 22, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125026750/ef20052327_ex10-2.htm">10.23</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Form of Note (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K, filed by on July 22, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125026750/ef20052327_ex10-3.htm">10.24</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Form of Security Agreement (incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K, filed by on July 22, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125026750/ef20052327_ex10-4.htm">10.25</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Form of Subsidiary Guarantee (incorporated by reference to Exhibit 10.4 to the Current Report on Form 8-K, filed by on July 22, 2025).</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">67</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125026750/ef20052327_ex10-5.htm">10.26</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Form of Registration Rights Agreement (incorporated by reference to Exhibit 10.5 to the Current Report on Form 8-K, filed by on July 22, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125032197/ef20054292_ex10-1.htm">10.27</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Amendment to Rights Agreement (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K, filed by on August 21, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125036776/ny20052991x2_ex10-28.htm">10.28</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Crypto Control Account Agreement (incorporated by reference to Exhibit 10.28 to the Registration Statement on Form S-1/A, on September 30, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125036776/ny20052991x2_ex10-29.htm">10.29</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Master Purchase Agreement (incorporated by reference to Exhibit 10.29 to the Registration Statement on Form S-1/A, on September 30, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125036776/ny20052991x2_ex10-30.htm">10.30</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Custodial Agreement (incorporated by reference to Exhibit 10.30 to the Registration Statement on Form S-1/A, on September 30, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125036776/ny20052991x2_ex10-31.htm">10.31</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Consulting Agreement with FRNT (incorporated by reference to Exhibit 10.31 to the Registration Statement on Form S-1/A, on September 30, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125040617/ef20057133_ex10-32.htm">10.32</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Amendment to Securities Purchase Agreement dated October 27, 2025 by and between the Company and Helena Global Investment Opportunities I Ltd. (incorporated by reference to
                          Exhibit 10.32 to the Annual Report on Form 10-K, on November 6, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125040617/ef20057133_ex10-33.htm">10.33</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Amendment to Promissory Note dated October 27, 2025 by and between the Company and Helena Global Investment Opportunities I Ltd. (incorporated by reference to Exhibit 10.33 to
                          the Annual Report on Form 10-K, on November 6, 2025).<br/>
                        </div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125040062/ef20058137_ex10-1.htm">10.34</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Fourth Amendment to Strategic Partnership Agreement, dated October 27, 2025, between Devvio, Inc. and DevvStream, Inc. (f/k/a DevvESG Streaming, Inc.) (incorporated by reference
                          to Exhibit 10.1 to the to the Current Report on Form 8-K, filed by on November 3, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125044124/ef20060292_ex10-1.htm">10.35</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;"><span style="color: rgb(0, 0, 0);">Securities Purchase Agreement, dated as of December 3, 2025, by and between the Company and EEME Energy SPV I LLC.</span>&#160;<span style="color: rgb(0, 0, 0);">(incorporated





















                            by reference to Exhibit 10.1 to the Current Report on Form 8-K, filed on December 3, 2025).</span></div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125044124/ef20060292_ex10-2.htm">10.36</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Registration Rights Agreement, dated as of December 3, 2025, by and between the Company and EEME Energy SPV I LLC. (incorporated by reference to Exhibit 10.2 to the Current
                          Report on Form 8-K, filed on December 3, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125044124/ef20060292_ex10-3.htm">10.37</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Form of Company Support &amp; Lock-Up Agreement (incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K, filed on December 3, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036125044124/ef20060292_ex10-4.htm">10.38</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Form of Southern Support &amp; Lock-Up Agreement (incorporated by reference to Exhibit 10.4 to the Current Report on Form 8-K, filed on December 3, 2025).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);"><a href="https://www.sec.gov/Archives/edgar/data/1854480/000114036124046512/ef20038430_ex21-1.htm">21.1</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify;">List of Subsidiaries of DevvStream (incorporated by reference to Exhibit 21.1 to the Current Report on Form 8-K, filed by New PubCo on November 13, 2024).</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div><a href="ef20060821_ex31-1.htm">31.1**</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Certification of Principal Executive Officer Pursuant to Securities Exchange Act Rules 13a-14(a) and 15(d)-14(a), as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of
                          2002</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
                        <div><a href="ef20060821_ex31-2.htm">31.2**</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top;">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Certification of Principal Financial Officer Pursuant to Securities Exchange Act Rules 13a-14(a) and 15(d)-14(a), as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of
                          2002</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div><a href="ef20060821_ex32-1.htm">32.1**</a></div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;" rowspan="1"><a href="ef20060821_ex32-2.htm">32.2**</a><br/>
                      </td>

    <td style="width: 92%; vertical-align: top; text-align: justify;" rowspan="1">Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002<br/>
                      </td>

  </tr>


</table>
                <div> <br/>
                </div>

                <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);">101.INS*</div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">&#160;</td>

    <td style="width: 92%; vertical-align: middle;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);">101.SCH*</div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Inline XBRL Taxonomy Extension Schema Document</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">&#160;</td>

    <td style="width: 92%; vertical-align: middle;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);">101.DEF*</div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Inline XBRL Taxonomy Extension Definition Linkbase Document</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">&#160;</td>

    <td style="width: 92%; vertical-align: middle;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);">101.LAB*</div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Inline XBRL Taxonomy Extension Labels Linkbase Document</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">&#160;</td>

    <td style="width: 92%; vertical-align: middle;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);">101.PRE*</div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Inline XBRL Taxonomy Extension Presentation Linkbase Document</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">&#160;</td>

    <td style="width: 92%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="color: rgb(0, 0, 0);">104*</div>
                      </td>

    <td style="width: 92%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="text-align: left; color: rgb(0, 0, 0);">* Filed herewith.</div>

                <div><br/></div>

                <div style="color: rgb(0, 0, 0);">** These certifications are furnished to the SEC pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and are deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as
                  amended, nor shall they be deemed incorporated by reference in any filing under the Securities Act of 1933, except as shall be expressly set forth by specific reference in such filing.</div>

                <div><br/>
                </div>

                <div style="text-align: left; color: rgb(0, 0, 0);">&#8224; Schedules and exhibits to this Exhibit omitted pursuant to Regulation S-K Item 601(b)(2). The Registrant agrees to furnish supplementally a copy of any omitted schedule or exhibit to the
                  SEC upon request.</div>

                <div><br/>
                </div>

                <div style="text-align: left; color: rgb(0, 0, 0);">+ Indicates management contract or compensatory plan.</div>

                <div><br/>
                </div>

                <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">68</span></div>

                  <div class="BRPFPageBreak" style="page-break-after: always;">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div>
                      <div style="text-align: left;"><a href="#TABLEOFCONTENTS"><span style="font-weight: normal; font-style: italic; font-size: 8pt;">Table of Contents</span></a><a href="#TABLEOFCONTENTS"><br/>
                        </a> </div>

                    </div>

                  </div>

                </div>

                <!--PROfilePageNumberReset%Num%69%%%-->
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><a id="SIGNATURES"><!--Anchor--></a>SIGNATURES</div>

                <div><br/>
                </div>

                <div style="text-indent: 35.9pt; margin-left: 0.1pt; color: rgb(0, 0, 0);">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned
                  thereunto duly authorized on this 16<sup>th</sup> day of December, 2025.</div>

                <div><br/>
                </div>

                <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 49.67%; vertical-align: top;">&#160;</td>

    <td style="vertical-align: top;" colspan="2">
                        <div style="color: rgb(0, 0, 0); font-weight: bold;">DEVVSTREAM CORP.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 49.67%; vertical-align: top;">&#160;</td>

    <td style="width: 5%; vertical-align: top;">&#160;</td>

    <td style="width: 44.63%; vertical-align: middle;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 49.67%; vertical-align: top;">&#160;</td>

    <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                        <div style="color: rgb(0, 0, 0);">/s/ David Goertz</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 49.67%; vertical-align: top;">&#160;</td>

    <td style="width: 5%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);">Name:</div>
                      </td>

    <td style="width: 44.63%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);">David Goertz</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 49.67%; vertical-align: top;">&#160;</td>

    <td style="width: 5%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);">Title:</div>
                      </td>

    <td style="width: 44.63%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);">Chief Financial Officer</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 49.67%; vertical-align: top;">&#160;</td>

    <td style="width: 5%; vertical-align: top;">&#160;</td>

    <td style="width: 44.63%; vertical-align: top;">
                        <div style="color: rgb(0, 0, 0);">(Principal Financial and Accounting Officer)</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div><br/></div>

              </div>

            </div>

          </div>

          <div><span style="color: rgb(0, 0, 0);"> </span></div>
</div>

      </div>

    </div>

    <div class="BRPFPageFooter" style="width: 100%;"></div>

    <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">69</span></div>

    <div style="text-align: center;" class="BRPFPageNumberArea">
      <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;"> </span></div>

  </div>


</div>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ef20060821_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;">Exhibit 31.1</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">CERTIFICATION</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">PURSUANT TO RULES 13a-14(a) AND 15d-14(a)</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</div>
      <div><br>
      </div>
      <div style="color: rgb(0, 0, 0); text-align: justify;">I, Sunny Trinh, certify that:</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z7afeca7994404db8b358fb822b37fab7" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">1.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">I have reviewed this Quarterly Report on Form 10-Q of DevvStream Corp.;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z19beffe857fb4053b41801a6e1587277" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">2.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which
                such statements were made, not misleading with respect to the period covered by this report;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z373abb26e50b48438402e6944cca505d" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">3.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows
                of the registrant as of, and for, the periods presented in this report;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="zc87b5540de0a44d49eb03cc3ad42cc8b" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">4.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal
                control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z1907cc7d8d7146f6a74e3265c7c32237" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">a)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant,
                including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z2a2da6c1c2454bbfb2a557a3c9af99a6" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">b)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the
                reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="zdf80df8468d44da498f0b723e574110f" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">c)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end
                of the period covered by this report based on such evaluation; and</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z1f01fdc5578642099003960a9188d890" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">d)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in
                the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="zf090d21ed41a4b0c8e78d4afc9e9be29" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">5.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the
                registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="zac9e5c5f467c49e6b523a394e32b2868" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">(a)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record,
                process, summarize and report financial information; and</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z28b818c73e5d4cc4acdc28e55fa06889" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">(b)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z2970a80f98cc455698eb79b4b15accea" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50.01%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Date: December 16, 2025</div>
            </td>
            <td style="width: 3.09%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">By:</div>
            </td>
            <td style="width: 46.9%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: rgb(0, 0, 0);">/s/ Sunny Trinh</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Sunny Trinh</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Chief Executive Officer</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">(Principal Executive Officer)</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ef20060821_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;">Exhibit 31.2</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">CERTIFICATION</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">PURSUANT TO RULES 13a-14(a) AND 15d-14(a)</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</div>
      <div style="color: rgb(0, 0, 0); text-align: justify;">I, David Goertz, certify that:</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z13671d48c4bb4849a346fc47f757f392" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">1.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">I have reviewed this Quarterly Report on Form 10-Q of DevvStream Corp.;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z11e8187b238d4f4ca41af8f3eaba2c19" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">2.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which
                such statements were made, not misleading with respect to the period covered by this report;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="zf20c16b5c23047aa8eea748d21c6bcf9" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">3.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows
                of the registrant as of, and for, the periods presented in this report;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="zaa263eb65aa443628e2ab3f5c86d8baa" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">4.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal
                control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="ze994cd7f1af142e3bf15f152bbd9a0bf" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">a)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant,
                including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z06886c3859294dd6b734a095878a320e" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">b)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the
                reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z91dbd719e7bb44edab99867ec8f04d00" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">c)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end
                of the period covered by this report based on such evaluation; and</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="zdafd79d78bbc4849b152e2a777e05d25" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">d)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in
                the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z28dbf95f32a54235b4679ab201dcf6cb" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">5.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the
                registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z8d6c28c5e94a4d8ab281874a8ec60cf9" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">(a)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record,
                process, summarize and report financial information; and</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z510422e8871f40baa001d97b068986b0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">(b)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z5ed570549ed34bdabb3f5bc528e9a3f0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50.01%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Date: December 16, 2025</div>
            </td>
            <td style="width: 3.09%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">By:</div>
            </td>
            <td style="width: 46.9%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: rgb(0, 0, 0);">/s/ David Goertz</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">David Goertz</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Chief Financial Officer</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">(Principal Financial Officer and Accounting Officer)</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ef20060821_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;">Exhibit 32.1</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">CERTIFICATION PURSUANT TO</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">18 U.S.C. 1350</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)</div>
      <div><br>
      </div>
      <div style="color: rgb(0, 0, 0); text-align: justify;">In connection with the Quarterly Report of DevvStream Corp. (the &#8220;Company&#8221;) on Form 10-Q for the quarterly period ended October 31, 2025, as filed with the Securities and Exchange Commission (the
        &#8220;Report&#8221;), I, Sunny Trinh, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as added by &#167;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z5e8b5a67fa724003a7b77dad50814bda" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">1.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z0033f21e65964dc0bc003a51f86a8a36" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">2.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="zd3658c4ebc0347909481834949e67af5" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50.01%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Date: December 16, 2025</div>
            </td>
            <td style="width: 3.09%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">By:</div>
            </td>
            <td style="width: 46.9%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: rgb(0, 0, 0);">/s/ Sunny Trinh</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Sunny Trinh</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Chief Executive Officer</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">(Principal Executive Officer)</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>ef20060821_ex32-2.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge Financial Solutions, Inc.
         Document created using Broadridge PROfile 25.10.1.5333
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;">Exhibit 32.2</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">CERTIFICATION PURSUANT TO</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">18 U.S.C. 1350</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)</div>
      <div><br>
      </div>
      <div style="color: rgb(0, 0, 0); text-align: justify;">In connection with the Quarterly Report of DevvStream Corp. (the &#8220;Company&#8221;) on Form 10-Q for the quarterly period ended October 31, 2025, as filed with the Securities and Exchange Commission (the
        &#8220;Report&#8221;), I, David Goertz, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as added by &#167;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z74b7c63ed7204d90a24ace201f78132b" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">1.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z132eb57739704537b018cef106fe873a" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0);">2.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: rgb(0, 0, 0);">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z84ce0f8010134e4f83692d861493914f" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50.01%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Date: December 16, 2025</div>
            </td>
            <td style="width: 3.09%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">By:</div>
            </td>
            <td style="width: 46.9%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: rgb(0, 0, 0);">/s/ David Goertz</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">David Goertz</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">Chief Financial Officer</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50.01%; vertical-align: top;">&#160;</td>
            <td style="width: 3.09%; vertical-align: top;">&#160;</td>
            <td style="width: 46.9%; vertical-align: top;">
              <div style="color: rgb(0, 0, 0);">(Principal Financial Officer and Accounting Officer)</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>devs-20251031.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.10.1.5333 Broadridge-->
<xs:schema targetNamespace="http://auldbrasspartners.com/20251031" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:devs="http://auldbrasspartners.com/20251031" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:srt-types="http://fasb.org/srt-types/2025">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="devs-20251031_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="devs-20251031_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="devs-20251031_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="devs-20251031_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://auldbrasspartners.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets" id="CondensedConsolidatedInterimBalanceSheets">
        <link:definition>010000 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical" id="CondensedConsolidatedInterimBalanceSheetsParenthetical">
        <!--Parent Role: CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS-->
        <link:definition>010100 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss" id="CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss">
        <link:definition>020000 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency" id="CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency">
        <link:definition>030000 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' DEFICIENCY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows" id="CondensedConsolidatedInterimStatementsOfCashFlows">
        <link:definition>040000 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/NatureOfOperations" id="NatureOfOperations">
        <link:definition>060100 - Disclosure - Nature of operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/BasisOfPreparation" id="BasisOfPreparation">
        <link:definition>060200 - Disclosure - Basis of preparation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
        <link:definition>060300 - Disclosure - Significant accounting policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ReverseTakeover" id="ReverseTakeover">
        <link:definition>060400 - Disclosure - Reverse takeover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CarbonCredits" id="CarbonCredits">
        <link:definition>060500 - Disclosure - Carbon credits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/Cryptocurrencies" id="Cryptocurrencies">
        <link:definition>060600 - Disclosure - Cryptocurrencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/InvestmentInAssociate" id="InvestmentInAssociate">
        <link:definition>060700 - Disclosure - Investment in associate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/EquityLineOfCreditEloc" id="EquityLineOfCreditEloc">
        <link:definition>060800 - Disclosure - Equity Line of Credit ("ELOC")</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilities" id="AccountsPayableAndAccruedLiabilities">
        <link:definition>060900 - Disclosure - Accounts payable and accrued liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebentures" id="ConvertibleDebentures">
        <link:definition>061000 - Disclosure - Convertible debentures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/WarrantLiabilities" id="WarrantLiabilities">
        <link:definition>061100 - Disclosure - Warrant liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/StockOptionLiabilities" id="StockOptionLiabilities">
        <link:definition>061200 - Disclosure - Stock option liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ShareCapital" id="ShareCapital">
        <link:definition>061300 - Disclosure - Share capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalances" id="RelatedPartyTransactionsAndBalances">
        <link:definition>061400 - Disclosure - Related party transactions and balances</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/FinancialInstruments" id="FinancialInstruments">
        <link:definition>061500 - Disclosure - Financial instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/SegmentedInformation" id="SegmentedInformation">
        <link:definition>061600 - Disclosure - Segmented information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>061700 - Disclosure - Commitments and contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/SubsequentEvents" id="SubsequentEvents">
        <link:definition>061800 - Disclosure - Subsequent events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/InsiderTrading" id="InsiderTrading">
        <link:definition>061900 - Disclosure - Insider Trading</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/BasisOfPreparationPolicies" id="BasisOfPreparationPolicies">
        <!--Parent Role: Basis of preparation-->
        <link:definition>070200 - Disclosure - Basis of preparation (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/BasisOfPreparationTables" id="BasisOfPreparationTables">
        <!--Parent Role: Basis of preparation-->
        <link:definition>080200 - Disclosure - Basis of preparation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ReverseTakeoverTables" id="ReverseTakeoverTables">
        <!--Parent Role: Reverse takeover-->
        <link:definition>080400 - Disclosure - Reverse takeover (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CryptocurrenciesTables" id="CryptocurrenciesTables">
        <!--Parent Role: Cryptocurrencies-->
        <link:definition>080600 - Disclosure - Cryptocurrencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateTables" id="InvestmentInAssociateTables">
        <!--Parent Role: Investment in associate-->
        <link:definition>080700 - Disclosure - Investment in associate (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesTables" id="AccountsPayableAndAccruedLiabilitiesTables">
        <!--Parent Role: Accounts payable and accrued liabilities-->
        <link:definition>080900 - Disclosure - Accounts payable and accrued liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesTables" id="ConvertibleDebenturesTables">
        <!--Parent Role: Convertible debentures-->
        <link:definition>081000 - Disclosure - Convertible debentures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/WarrantLiabilitiesTables" id="WarrantLiabilitiesTables">
        <!--Parent Role: Warrant liabilities-->
        <link:definition>081100 - Disclosure - Warrant liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/StockOptionLiabilitiesTables" id="StockOptionLiabilitiesTables">
        <!--Parent Role: Stock option liabilities-->
        <link:definition>081200 - Disclosure - Stock option liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ShareCapitalTables" id="ShareCapitalTables">
        <!--Parent Role: Share capital-->
        <link:definition>081300 - Disclosure - Share capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails" id="BasisOfPreparationSubsidiariesDetails">
        <!--Parent Role: Basis of preparation-->
        <link:definition>090200 - Disclosure - Basis of preparation, Subsidiaries (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/BasisOfPreparationFunctionalAndPresentationCurrenciesDetails" id="BasisOfPreparationFunctionalAndPresentationCurrenciesDetails">
        <!--Parent Role: Basis of preparation-->
        <link:definition>090202 - Disclosure - Basis of preparation, Functional and Presentation Currencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails" id="ReverseTakeoverSummaryDetails">
        <!--Parent Role: Reverse takeover-->
        <link:definition>090400 - Disclosure - Reverse takeover, Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails" id="ReverseTakeoverPurchasePriceDetails">
        <!--Parent Role: Reverse takeover-->
        <link:definition>090402 - Disclosure - Reverse takeover, Purchase Price (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails" id="CarbonCreditsSummaryDetails">
        <!--Parent Role: Carbon credits-->
        <link:definition>090500 - Disclosure - Carbon credits, Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails" id="CarbonCreditsRetirementOfCarbonCreditsDetails">
        <!--Parent Role: Carbon credits-->
        <link:definition>090502 - Disclosure - Carbon credits, Retirement of Carbon Credits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CryptocurrenciesDetails" id="CryptocurrenciesDetails">
        <!--Parent Role: Cryptocurrencies-->
        <link:definition>090600 - Disclosure - Cryptocurrencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails" id="InvestmentInAssociateSummaryDetails">
        <!--Parent Role: Investment in associate-->
        <link:definition>090700 - Disclosure - Investment in associate, Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails" id="InvestmentInAssociateSummarizedBalanceSheetDetails">
        <!--Parent Role: Investment in associate-->
        <link:definition>090702 - Disclosure - Investment in associate, Summarized Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails" id="InvestmentInAssociateSummarizedStatementOfLossDetails">
        <!--Parent Role: Investment in associate-->
        <link:definition>090704 - Disclosure - Investment in associate, Summarized Statement of Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails" id="InvestmentInAssociateContinuityOfInvestmentInAssociateDetails">
        <!--Parent Role: Investment in associate-->
        <link:definition>090706 - Disclosure - Investment in associate, Continuity of Investment in Associate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails" id="EquityLineOfCreditElocDetails">
        <!--Parent Role: Equity Line of Credit ("ELOC")-->
        <link:definition>090800 - Disclosure - Equity Line of Credit ("ELOC") (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails" id="AccountsPayableAndAccruedLiabilitiesDetails">
        <!--Parent Role: Accounts payable and accrued liabilities-->
        <link:definition>090900 - Disclosure - Accounts payable and accrued liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails" id="ConvertibleDebenturesDevvioTrancheDetails">
        <!--Parent Role: Convertible debentures-->
        <link:definition>091000 - Disclosure - Convertible debentures, Devvio Tranche (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails" id="ConvertibleDebenturesFocusImpactPartnersDetails">
        <!--Parent Role: Convertible debentures-->
        <link:definition>091002 - Disclosure - Convertible debentures, Focus Impact Partners (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails" id="ConvertibleDebenturesEnvvironTrancheDetails">
        <!--Parent Role: Convertible debentures-->
        <link:definition>091004 - Disclosure - Convertible debentures, Envviron Tranche (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails" id="ConvertibleDebenturesDebtAssumedOnRtoDetails">
        <!--Parent Role: Convertible debentures-->
        <link:definition>091006 - Disclosure - Convertible debentures, Debt Assumed on RTO (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails" id="ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails">
        <!--Parent Role: Convertible debentures-->
        <link:definition>091008 - Disclosure - Convertible debentures, Additional Focus Impact Partners Convertible Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails" id="ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails">
        <!--Parent Role: Convertible debentures-->
        <link:definition>091010 - Disclosure - Convertible debentures, Crypto Strategy Convertible Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails" id="ConvertibleDebenturesConvertibleDebenturesDetails">
        <!--Parent Role: Convertible debentures-->
        <link:definition>091012 - Disclosure - Convertible debentures, Convertible Debentures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails" id="ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails">
        <!--Parent Role: Convertible debentures-->
        <link:definition>091014 - Disclosure - Convertible debentures, Embedded Derivative Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails" id="ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails">
        <!--Parent Role: Convertible debentures-->
        <link:definition>091016 - Disclosure - Convertible debentures, Key Inputs Derivative Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails" id="WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails">
        <!--Parent Role: Warrant liabilities-->
        <link:definition>091100 - Disclosure - Warrant liabilities, Impact of Change in Functional Currency (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails" id="WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails">
        <!--Parent Role: Warrant liabilities-->
        <link:definition>091102 - Disclosure - Warrant liabilities, Derivative Warrant Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails" id="StockOptionLiabilitiesImpactOfListingDetails">
        <!--Parent Role: Stock option liabilities-->
        <link:definition>091200 - Disclosure - Stock option liabilities, Impact of Listing (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails" id="StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails">
        <!--Parent Role: Stock option liabilities-->
        <link:definition>091202 - Disclosure - Stock option liabilities, Changes to Stock Option Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ShareCapitalAuthorizedDetails" id="ShareCapitalAuthorizedDetails">
        <!--Parent Role: Share capital-->
        <link:definition>091300 - Disclosure - Share capital, Authorized (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails" id="ShareCapitalSharesIssuedDetails">
        <!--Parent Role: Share capital-->
        <link:definition>091302 - Disclosure - Share capital, Shares Issued (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails" id="ShareCapitalSharePurchaseWarrantsDetails">
        <!--Parent Role: Share capital-->
        <link:definition>091304 - Disclosure - Share capital, Share Purchase Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails" id="ShareCapitalStockOptionsActivityDetails">
        <!--Parent Role: Share capital-->
        <link:definition>091306 - Disclosure - Share capital, Stock Options Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails" id="ShareCapitalRestrictedStockUnitsDetails">
        <!--Parent Role: Share capital-->
        <link:definition>091308 - Disclosure - Share capital, Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails" id="RelatedPartyTransactionsAndBalancesDetails">
        <!--Parent Role: Related party transactions and balances-->
        <link:definition>091400 - Disclosure - Related party transactions and balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/FinancialInstrumentsDetails" id="FinancialInstrumentsDetails">
        <!--Parent Role: Financial instruments-->
        <link:definition>091500 - Disclosure - Financial instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/SegmentedInformationDetails" id="SegmentedInformationDetails">
        <!--Parent Role: Segmented information-->
        <link:definition>091600 - Disclosure - Segmented information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <!--Parent Role: Commitments and contingencies-->
        <link:definition>091700 - Disclosure - Commitments and contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://auldbrasspartners.com/role/SubsequentEventsDetails" id="SubsequentEventsDetails">
        <!--Parent Role: Subsequent events-->
        <link:definition>091800 - Disclosure - Subsequent events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2025" schemaLocation="https://xbrl.sec.gov/currency/2025/currency-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2025" schemaLocation="https://xbrl.sec.gov/exch/2025/exch-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2025" schemaLocation="https://xbrl.sec.gov/naics/2025/naics-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2025" schemaLocation="https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/cyd/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd" />
  <xs:element name="StopLossProvisionLiabilitiesCurrent" id="devs_StopLossProvisionLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="GoodAndServiceTaxReceivableCurrent" id="devs_GoodAndServiceTaxReceivableCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" id="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="DevvStreamHoldingMember" id="devs_DevvStreamHoldingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" id="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="BusinessCombinationFairValueOfSharesRetained" id="devs_BusinessCombinationFairValueOfSharesRetained" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationStockConsolidationRatio" id="devs_BusinessCombinationStockConsolidationRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="BusinessCombinationFairValueOfReplacementWarrantsIssued" id="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationPurchaseConsideration" id="devs_BusinessCombinationPurchaseConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" id="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" id="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="SubscriptionsReceivablesMember" id="devs_SubscriptionsReceivablesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConversionOfMandatoryConvertibleDebenturesShares" id="devs_ConversionOfMandatoryConvertibleDebenturesShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodSharesWarrantExercise" id="devs_StockIssuedDuringPeriodSharesWarrantExercise" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SharesIssuedForSettlementOfDebtInShares" id="devs_SharesIssuedForSettlementOfDebtInShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SharesIssuedForSettlementOfDebt" id="devs_SharesIssuedForSettlementOfDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="AmortizationOfDeferredFinancingCosts" id="devs_AmortizationOfDeferredFinancingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="StockCancelledDuringPeriodValue" id="devs_StockCancelledDuringPeriodValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ConversionOfMandatoryConvertibleDebenturesValue" id="devs_ConversionOfMandatoryConvertibleDebenturesValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" id="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StockCancelledDuringPeriodShares" id="devs_StockCancelledDuringPeriodShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" id="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" id="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AmendedStrategicPartnershipAgreementMember" id="devs_AmendedStrategicPartnershipAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StrategicPartnershipAgreementMember" id="devs_StrategicPartnershipAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="GreenlinesTechnologyIncMember" id="devs_GreenlinesTechnologyIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FocusImpactPartnersLLCMember" id="devs_FocusImpactPartnersLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DevvioIncorporationMember" id="devs_DevvioIncorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" id="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="AgreementTerm" id="devs_AgreementTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AdvanceNoticePeriodForTerminationOfAgreement" id="devs_AdvanceNoticePeriodForTerminationOfAgreement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfUnderpaymentPenaltyOfTotalLiability" id="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="AnnualConsultingFee" id="devs_AnnualConsultingFee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="NumberOfDaysForVolumeWeightedAveragePrice" id="devs_NumberOfDaysForVolumeWeightedAveragePrice" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PeriodForClosingOfBusinessCombinationAgreement" id="devs_PeriodForClosingOfBusinessCombinationAgreement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="AgreementExtensionTerm" id="devs_AgreementExtensionTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="UnderpaymentPenaltyPercentage" id="devs_UnderpaymentPenaltyPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PercentageOfWarrantsExercisable" id="devs_PercentageOfWarrantsExercisable" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AnnualFeeForUseOfLicensedTechnology" id="devs_AnnualFeeForUseOfLicensedTechnology" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="NumberOfDemandsEligibleSecurityHolderCanMake" id="devs_NumberOfDemandsEligibleSecurityHolderCanMake" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="QuarterlyConsultingFee" id="devs_QuarterlyConsultingFee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ExciseTaxesPayableCurrent" id="devs_ExciseTaxesPayableCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="MinimumEquityAndDebtFinancing" id="devs_MinimumEquityAndDebtFinancing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="StrategicConsultingAgreementMember" id="devs_StrategicConsultingAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InterestAndPenaltiesPercentage" id="devs_InterestAndPenaltiesPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="RelatedPartyTransactionAbstract" id="devs_RelatedPartyTransactionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccruedInterestOnConvertibleDebt" id="devs_AccruedInterestOnConvertibleDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="DirectorsAndOfficersMember" id="devs_DirectorsAndOfficersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FreedomCarbonSolutionsLLCMember" id="devs_FreedomCarbonSolutionsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DevvHoldingsMember" id="devs_DevvHoldingsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DevvStreamIncMember" id="devs_DevvStreamIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DevvESGStreamingFincoLtdMember" id="devs_DevvESGStreamingFincoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MarmotaSolutionsIncorporatedMember" id="devs_MarmotaSolutionsIncorporatedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BasisOfConsolidationAbstract" id="devs_BasisOfConsolidationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OwnershipPercentageInSubsidiaryByParent" id="devs_OwnershipPercentageInSubsidiaryByParent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="CommonShareReturnedForCancellationConsiderationAmount" id="devs_CommonShareReturnedForCancellationConsiderationAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="SouthernEnergyRenewablesIncMember" id="devs_SouthernEnergyRenewablesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CryptoStrategyConvertibleDebtMember" id="devs_CryptoStrategyConvertibleDebtMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="HelenaGlobalInvestmentOpportunitiesILtdMember" id="devs_HelenaGlobalInvestmentOpportunitiesILtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SideLetterWithHelenaIAbstract" id="devs_SideLetterWithHelenaIAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfTradingDays" id="devs_NumberOfTradingDays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" id="devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SalesOfConversionSharesSubjectToTradingVolumeConditions" id="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" id="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfCommonSharesOnFullyDilutedBasis" id="devs_PercentageOfCommonSharesOnFullyDilutedBasis" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AgreementAndPlanOfMergerMember" id="devs_AgreementAndPlanOfMergerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NatureOfOperationsAbstract" id="devs_NatureOfOperationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EquityLineOfCreditTextBlock" id="devs_EquityLineOfCreditTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SalariesWagesAndReversal" id="devs_SalariesWagesAndReversal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="StopLossProvisionLoss" id="devs_StopLossProvisionLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="UnrealizedGainLossOnMandatoryConvertibleDebentures" id="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="LossOnRevaluationOfCryptocurrencies" id="devs_LossOnRevaluationOfCryptocurrencies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="GainLossOnSharesSettlement" id="devs_GainLossOnSharesSettlement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StakingIncome" id="devs_StakingIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="AccretionExpenseNonOperating" id="devs_AccretionExpenseNonOperating" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="SubsidiariesTableTextBlock" id="devs_SubsidiariesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" id="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="GoingConcernPolicyTextBlock" id="devs_GoingConcernPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FunctionalAndPresentationCurrenciesPolicyTextBlock" id="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FunctionalAndPresentationCurrenciesAbstract" id="devs_FunctionalAndPresentationCurrenciesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ThresholdConsecutiveTradingDays" id="devs_ThresholdConsecutiveTradingDays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" id="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationNumberOfSharesRetained" id="devs_BusinessCombinationNumberOfSharesRetained" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" id="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ThresholdTradingDays" id="devs_ThresholdTradingDays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationStockConversionRatio" id="devs_BusinessCombinationStockConversionRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SubordinateVotingSharesMember" id="devs_SubordinateVotingSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MultipleVotingSharesMember" id="devs_MultipleVotingSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CarbonCreditsAbstract" id="devs_CarbonCreditsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CarbonCreditsTextBlock" id="devs_CarbonCreditsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CarbonCreditsMember" id="devs_CarbonCreditsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RetirementOfCarbonCreditsAbstract" id="devs_RetirementOfCarbonCreditsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfSharesToBePurchased" id="devs_NumberOfSharesToBePurchased" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PercentageOfCarbonCreditsToBeRetired" id="devs_PercentageOfCarbonCreditsToBeRetired" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PurchaseConsideration" id="devs_PurchaseConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="PaymentOfPurchaseConsideration" id="devs_PaymentOfPurchaseConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="CarbonCreditsRetiredPercentage" id="devs_CarbonCreditsRetiredPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfSharesToBeReceived" id="devs_NumberOfSharesToBeReceived" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="RetirementPeriodForCarbonCredits" id="devs_RetirementPeriodForCarbonCredits" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DepositOnCarbonCreditsAbstract" id="devs_DepositOnCarbonCreditsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationConsiderationTransferredSharesIssued" id="devs_BusinessCombinationConsiderationTransferredSharesIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FairValueOfCommonSharesIssuedInBusinessCombination" id="devs_FairValueOfCommonSharesIssuedInBusinessCombination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StopLossProvisionAbstract" id="devs_StopLossProvisionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StopLossProvisionReceived" id="devs_StopLossProvisionReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="DepositOnCarbonCreditsWithStopLossProvision" id="devs_DepositOnCarbonCreditsWithStopLossProvision" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" id="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationConsiderationTransferredForFutureDelivery" id="devs_BusinessCombinationConsiderationTransferredForFutureDelivery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="EquityLineOfCreditAbstract" id="devs_EquityLineOfCreditAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AdvanceNoticeAmountUnderEquityLineOfCredit" id="devs_AdvanceNoticeAmountUnderEquityLineOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="BeneficialOwnershipPercentageOnOutstandingCommonShares" id="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" id="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="AmountDrawnAgainstEquityLineOfCreditAgreement" id="devs_AmountDrawnAgainstEquityLineOfCreditAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" id="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" id="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" id="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ConvertibleDebenturesAbstract" id="devs_ConvertibleDebenturesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConvertibleDebenturesTextBlock" id="devs_ConvertibleDebenturesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NewConvertibleDebtMember" id="devs_NewConvertibleDebtMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtAssumedOnRTOAbstract" id="devs_DebtAssumedOnRTOAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PeriodOfVolumeWeightedAverageTradingPrice" id="devs_PeriodOfVolumeWeightedAverageTradingPrice" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseAssessedToBeInExcessPercentage" id="devs_IncreaseDecreaseAssessedToBeInExcessPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfUnsecuredPromissoryNotes" id="devs_NumberOfUnsecuredPromissoryNotes" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="DebtInstrumentConvertiblePercentageDiscount" id="devs_DebtInstrumentConvertiblePercentageDiscount" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfDebtCarryingValue" id="devs_PercentageOfDebtCarryingValue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PercentageOfMarketYield" id="devs_PercentageOfMarketYield" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ConvertibleDebtFloorPrice" id="devs_ConvertibleDebtFloorPrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="DebtInstrumentExtinguishment" id="devs_DebtInstrumentExtinguishment" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="FocusImpactPartnersMember" id="devs_FocusImpactPartnersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentConvertibleRepayableDays" id="devs_DebtInstrumentConvertibleRepayableDays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentConvertiblePercentagePremium" id="devs_DebtInstrumentConvertiblePercentagePremium" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TransactionExpectedDaysToBeCompleted" id="devs_TransactionExpectedDaysToBeCompleted" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfInstallments" id="devs_NumberOfInstallments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentConvertibleExpirationPeriod" id="devs_DebtInstrumentConvertibleExpirationPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CryptoStrategyConvertibleDebtAbstract" id="devs_CryptoStrategyConvertibleDebtAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PrepaymentPenaltyPercentagePriorToMaturityDate" id="devs_PrepaymentPenaltyPercentagePriorToMaturityDate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ConvertibleDebtCapPrice" id="devs_ConvertibleDebtCapPrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" id="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="DebtInstrumentNumberOfTranches" id="devs_DebtInstrumentNumberOfTranches" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="RightOfFirstRefusalNewSecuritiesPercentage" id="devs_RightOfFirstRefusalNewSecuritiesPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" id="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" id="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" id="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" id="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="CryptoStrategyConvertibleDebtInitialTrancheMember" id="devs_CryptoStrategyConvertibleDebtInitialTrancheMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeSevenMember" id="devs_ExercisePriceRangeSevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeFourMember" id="devs_ExercisePriceRangeFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeOneMember" id="devs_ExercisePriceRangeOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeFiveMember" id="devs_ExercisePriceRangeFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeTwoMember" id="devs_ExercisePriceRangeTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeThreeMember" id="devs_ExercisePriceRangeThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeEightMember" id="devs_ExercisePriceRangeEightMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeTenMember" id="devs_ExercisePriceRangeTenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeSixMember" id="devs_ExercisePriceRangeSixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceRangeNineMember" id="devs_ExercisePriceRangeNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" id="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EmbeddedDerivativeLiabilitiesTextBlock" id="devs_EmbeddedDerivativeLiabilitiesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AdditionalConvertibleDebtMember" id="devs_AdditionalConvertibleDebtMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EnvvironSASMember" id="devs_EnvvironSASMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeSPACTransactionPeriod" id="devs_DeSPACTransactionPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="KeyInputsConvertibleDebenturesAbstract" id="devs_KeyInputsConvertibleDebenturesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MeasurementInputForeignExchangeRateMember" id="devs_MeasurementInputForeignExchangeRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MeasurementInputProbabilityOfDeSPACTransactionMember" id="devs_MeasurementInputProbabilityOfDeSPACTransactionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" id="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" id="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConvertibleDebentureAbstract" id="devs_ConvertibleDebentureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FairValueOfEmbeddedDerivativeLiability" id="devs_FairValueOfEmbeddedDerivativeLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="FairValueAssumedOnReverseTakeover" id="devs_FairValueAssumedOnReverseTakeover" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ConvertibleDebtIssuanceGrossValue" id="devs_ConvertibleDebtIssuanceGrossValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="HostFinancialLiability" id="devs_HostFinancialLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="FairValueOfEquitySharesTransferred" id="devs_FairValueOfEquitySharesTransferred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" id="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PresentedAsAbstract" id="devs_PresentedAsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInGoodsAndServiceTaxReceivable" id="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncreaseDecreaseInCarbonCredits" id="devs_IncreaseDecreaseInCarbonCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="GainLossOnSettlementOfAccountsPayable" id="devs_GainLossOnSettlementOfAccountsPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="RetirementOfCarbonCredits" id="devs_RetirementOfCarbonCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ChangeInFairValueOfStockOptionLiabilities" id="devs_ChangeInFairValueOfStockOptionLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PaymentToAcquireCryptoCurrencies" id="devs_PaymentToAcquireCryptoCurrencies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="SharePurchaseWarrantsRemainingLifeAbstract" id="devs_SharePurchaseWarrantsRemainingLifeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareCapitalDisclosureAbstract" id="devs_ShareCapitalDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfWarrantsAbstract" id="devs_NumberOfWarrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" id="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" id="devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SPACWarrantsAdjustmentPriceThreshold" id="devs_SPACWarrantsAdjustmentPriceThreshold" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantsUpperRedemptionTriggerPercentage" id="devs_SPACWarrantsUpperRedemptionTriggerPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantsOriginalExerciseRatio" id="devs_SPACWarrantsOriginalExerciseRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantUpperRedemptionTriggerPricePerShare" id="devs_SPACWarrantUpperRedemptionTriggerPricePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantsExerciseRatioAfterRTO" id="devs_SPACWarrantsExerciseRatioAfterRTO" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" id="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantReferencePricePerShare" id="devs_SPACWarrantReferencePricePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantsNewlyIssuedPricePerShare" id="devs_SPACWarrantsNewlyIssuedPricePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantsMarketValuePerShare" id="devs_SPACWarrantsMarketValuePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantsEquityProceedsThresholdPercentage" id="devs_SPACWarrantsEquityProceedsThresholdPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantLowerRedemptionTriggerPricePerShare" id="devs_SPACWarrantLowerRedemptionTriggerPricePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SPACWarrantsMarketValueMeasurementPeriodDuration" id="devs_SPACWarrantsMarketValueMeasurementPeriodDuration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightExercised" id="devs_ClassOfWarrantOrRightExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SPACWarrantsExerciseRatioAfterReverseStockSplit" id="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ExercisePriceOneMember" id="devs_ExercisePriceOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PrivateWarrantsMember" id="devs_PrivateWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SharePurchaseWarrantsMember" id="devs_SharePurchaseWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PublicWarrantsMember" id="devs_PublicWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SPACWarrantsMember" id="devs_SPACWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" id="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" id="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" id="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ExercisePriceTwoMember" id="devs_ExercisePriceTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" id="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" id="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ProductValueIssuedUponExerciseOfWarrants" id="devs_ProductValueIssuedUponExerciseOfWarrants" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NoticePeriodToRedeemWarrants" id="devs_NoticePeriodToRedeemWarrants" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" id="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" id="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="TradingDaysThreshold" id="devs_TradingDaysThreshold" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PeriodToFileRegistrationStatement" id="devs_PeriodToFileRegistrationStatement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PeriodForRegistrationStatementToBecomeEffective" id="devs_PeriodForRegistrationStatementToBecomeEffective" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightIssued" id="devs_ClassOfWarrantOrRightIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightExpired" id="devs_ClassOfWarrantOrRightExpired" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="December242021Member" id="devs_December242021Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="July302024Member" id="devs_July302024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="March12022Member" id="devs_March12022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="November302021Member" id="devs_November302021Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="March262025Member" id="devs_March262025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="March142022Member" id="devs_March142022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RestrictedStockUnitsAbstract" id="devs_RestrictedStockUnitsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FreedomCarbonSolutionsMember" id="devs_FreedomCarbonSolutionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationConsiderationForEquityInterestPercentage" id="devs_BusinessCombinationConsiderationForEquityInterestPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="GuaranteedPayments" id="devs_GuaranteedPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="StockOptionLiabilitiesAbstract" id="devs_StockOptionLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StockOptionLiabilitiesTextBlock" id="devs_StockOptionLiabilitiesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OrganizationalOrStartupCosts" id="devs_OrganizationalOrStartupCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="ContinuityInvestmentInAssociateAbstract" id="devs_ContinuityInvestmentInAssociateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AcquisitionOfMonroeSequestrationPartnersAbstract" id="devs_AcquisitionOfMonroeSequestrationPartnersAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfSharesReceivedFromInvestors" id="devs_NumberOfSharesReceivedFromInvestors" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SharesIssuedForAcquisitionOfAssociate" id="devs_SharesIssuedForAcquisitionOfAssociate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="NumberOfSharesExchangeOfShares" id="devs_NumberOfSharesExchangeOfShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SharesIssuedForAcquisitionOfAssociateInShares" id="devs_SharesIssuedForAcquisitionOfAssociateInShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ImpactOfListingOnNASDAQAbstract" id="devs_ImpactOfListingOnNASDAQAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FairValueLiabilitiesCurrent" id="devs_FairValueLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="StockOptionLiabilitiesMember" id="devs_StockOptionLiabilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LiquidityRiskMember" id="devs_LiquidityRiskMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FinancialInstrumentAbstract" id="devs_FinancialInstrumentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FinancialInstrumentsContractualObligationsPeriod" id="devs_FinancialInstrumentsContractualObligationsPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockOptionsFairValueUponChangeDeSPACTransaction" id="devs_StockOptionsFairValueUponChangeDeSPACTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" id="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfWarrantsOrRightsTableTextBlock" id="devs_ScheduleOfWarrantsOrRightsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AccountingStandardsUpdate202107Member" id="devs_AccountingStandardsUpdate202107Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FairValueOfWarrantsExercised" id="devs_FairValueOfWarrantsExercised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" id="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" id="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="DerivativeWarrantLiabilitiesAbstract" id="devs_DerivativeWarrantLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantsFairValueUponChangeInFunctionalCurrency" id="devs_WarrantsFairValueUponChangeInFunctionalCurrency" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="WarrantsIssuedToMandatoryConvertibleDebentures" id="devs_WarrantsIssuedToMandatoryConvertibleDebentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="WarrantsIssuedUponDeSPACTransaction" id="devs_WarrantsIssuedUponDeSPACTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" id="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" id="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="CryptocurrenciesAbstract" id="devs_CryptocurrenciesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CryptoCurrenciesAssetAbstract" id="devs_CryptoCurrenciesAssetAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CryptoAssetFairValuePerUnit" id="devs_CryptoAssetFairValuePerUnit" type="srt-types:perUnitItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="CryptoAssetNumberOfUnitsHeld" id="devs_CryptoAssetNumberOfUnitsHeld" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SolanaMember" id="devs_SolanaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BitcoinMember" id="devs_BitcoinMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CryptoAssetNumberOfUnitsEarnedFromStaking" id="devs_CryptoAssetNumberOfUnitsEarnedFromStaking" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>devs-20251031_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.10.1.5333 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#AccountsPayableAndAccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateSummarizedStatementOfLossDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateSummarizedBalanceSheetDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ReverseTakeoverPurchasePriceDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimStatementsOfCashFlows" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GoodAndServiceTaxReceivableCurrent" xlink:label="GoodAndServiceTaxReceivableCurrent" xlink:title="GoodAndServiceTaxReceivableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="GoodAndServiceTaxReceivableCurrent" xlink:title="calculation: AssetsCurrent to GoodAndServiceTaxReceivableCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="IncomeTaxesReceivable" xlink:title="calculation: AssetsCurrent to IncomeTaxesReceivable" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="DeferredFinanceCostsCurrentNet" xlink:title="DeferredFinanceCostsCurrentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="DeferredFinanceCostsCurrentNet" xlink:title="calculation: AssetsCurrent to DeferredFinanceCostsCurrentNet" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="PrepaidExpenseCurrent" xlink:title="calculation: AssetsCurrent to PrepaidExpenseCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="Cash" xlink:title="calculation: AssetsCurrent to Cash" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:label="BusinessCombinationContingentConsiderationAssetCurrent" xlink:title="BusinessCombinationContingentConsiderationAssetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="BusinessCombinationContingentConsiderationAssetCurrent" xlink:title="calculation: AssetsCurrent to BusinessCombinationContingentConsiderationAssetCurrent" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="AccountsReceivableNetCurrent" xlink:title="calculation: AssetsCurrent to AccountsReceivableNetCurrent" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="DepositsAssetsCurrent" xlink:title="DepositsAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="DepositsAssetsCurrent" xlink:title="calculation: AssetsCurrent to DepositsAssetsCurrent" order="6.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsCurrent" xlink:title="calculation: Assets to AssetsCurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="DeferredFinanceCostsNoncurrentNet" xlink:title="DeferredFinanceCostsNoncurrentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="DeferredFinanceCostsNoncurrentNet" xlink:title="calculation: Assets to DeferredFinanceCostsNoncurrentNet" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermInvestments" xlink:label="LongTermInvestments" xlink:title="LongTermInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="LongTermInvestments" xlink:title="calculation: Assets to LongTermInvestments" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="DepositsAssetsNoncurrent" xlink:title="calculation: Assets to DepositsAssetsNoncurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValueNoncurrent" xlink:label="CryptoAssetFairValueNoncurrent" xlink:title="CryptoAssetFairValueNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="CryptoAssetFairValueNoncurrent" xlink:title="calculation: Assets to CryptoAssetFairValueNoncurrent" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="RestrictedCashNoncurrent" xlink:title="RestrictedCashNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="RestrictedCashNoncurrent" xlink:title="calculation: Assets to RestrictedCashNoncurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="WarrantsAndRightsOutstanding" xlink:title="WarrantsAndRightsOutstanding" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="WarrantsAndRightsOutstanding" xlink:title="calculation: LiabilitiesCurrent to WarrantsAndRightsOutstanding" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionLiabilitiesCurrent" xlink:label="StopLossProvisionLiabilitiesCurrent" xlink:title="StopLossProvisionLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="StopLossProvisionLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to StopLossProvisionLiabilitiesCurrent" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to DerivativeLiabilitiesCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:title="DeferredCompensationShareBasedArrangementsLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:title="calculation: LiabilitiesCurrent to DeferredCompensationShareBasedArrangementsLiabilityCurrent" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtCurrent" xlink:label="ConvertibleDebtCurrent" xlink:title="ConvertibleDebtCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="ConvertibleDebtCurrent" xlink:title="calculation: LiabilitiesCurrent to ConvertibleDebtCurrent" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LiabilitiesCurrent" xlink:title="calculation: Liabilities to LiabilitiesCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="ConvertibleDebtNoncurrent" xlink:title="ConvertibleDebtNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Liabilities" xlink:to="ConvertibleDebtNoncurrent" xlink:title="calculation: Liabilities to ConvertibleDebtNoncurrent" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="Liabilities" xlink:title="calculation: LiabilitiesAndStockholdersEquity to Liabilities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapital" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapital" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:label="StockholdersEquityNoteSubscriptionsReceivable" xlink:title="StockholdersEquityNoteSubscriptionsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="StockholdersEquityNoteSubscriptionsReceivable" xlink:title="calculation: StockholdersEquity to StockholdersEquityNoteSubscriptionsReceivable" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: StockholdersEquity to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="StockholdersEquity" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquity" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="calculation: ComprehensiveIncomeNetOfTax to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StakingIncome" xlink:label="StakingIncome" xlink:title="StakingIncome" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="StakingIncome" xlink:title="calculation: NetIncomeLoss to StakingIncome" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="calculation: NetIncomeLoss to GainsLossesOnExtinguishmentOfDebt" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="calculation: NetIncomeLoss to ForeignCurrencyTransactionGainLossBeforeTax" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="Revenues" xlink:title="calculation: GrossProfit to Revenues" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="CostOfGoodsAndServicesSold" xlink:title="calculation: GrossProfit to CostOfGoodsAndServicesSold" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="GrossProfit" xlink:title="calculation: NetIncomeLoss to GrossProfit" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SalariesWagesAndReversal" xlink:label="SalariesWagesAndReversal" xlink:title="SalariesWagesAndReversal" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="SalariesWagesAndReversal" xlink:title="calculation: OperatingExpenses to SalariesWagesAndReversal" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="GeneralAndAdministrativeExpense" xlink:title="calculation: OperatingExpenses to GeneralAndAdministrativeExpense" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalFees" xlink:label="ProfessionalFees" xlink:title="ProfessionalFees" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="ProfessionalFees" xlink:title="calculation: OperatingExpenses to ProfessionalFees" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="SellingAndMarketingExpense" xlink:title="SellingAndMarketingExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="SellingAndMarketingExpense" xlink:title="calculation: OperatingExpenses to SellingAndMarketingExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="Depreciation" xlink:title="calculation: OperatingExpenses to Depreciation" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="OperatingExpenses" xlink:title="calculation: NetIncomeLoss to OperatingExpenses" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="InterestExpenseNonoperating" xlink:title="InterestExpenseNonoperating" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="InterestExpenseNonoperating" xlink:title="calculation: NetIncomeLoss to InterestExpenseNonoperating" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="UnrealizedGainLossOnDerivatives" xlink:title="UnrealizedGainLossOnDerivatives" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="UnrealizedGainLossOnDerivatives" xlink:title="calculation: NetIncomeLoss to UnrealizedGainLossOnDerivatives" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="calculation: NetIncomeLoss to DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionLoss" xlink:label="StopLossProvisionLoss" xlink:title="StopLossProvisionLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="StopLossProvisionLoss" xlink:title="calculation: NetIncomeLoss to StopLossProvisionLoss" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:label="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="UnrealizedGainLossOnMandatoryConvertibleDebentures" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="calculation: NetIncomeLoss to UnrealizedGainLossOnMandatoryConvertibleDebentures" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="GainLossOnInvestments" xlink:title="calculation: NetIncomeLoss to GainLossOnInvestments" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GainLossOnSharesSettlement" xlink:label="GainLossOnSharesSettlement" xlink:title="GainLossOnSharesSettlement" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="GainLossOnSharesSettlement" xlink:title="calculation: NetIncomeLoss to GainLossOnSharesSettlement" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LossOnRevaluationOfCryptocurrencies" xlink:label="LossOnRevaluationOfCryptocurrencies" xlink:title="LossOnRevaluationOfCryptocurrencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="LossOnRevaluationOfCryptocurrencies" xlink:title="calculation: NetIncomeLoss to LossOnRevaluationOfCryptocurrencies" order="12.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccretionExpenseNonOperating" xlink:label="AccretionExpenseNonOperating" xlink:title="AccretionExpenseNonOperating" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="AccretionExpenseNonOperating" xlink:title="calculation: NetIncomeLoss to AccretionExpenseNonOperating" order="2.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="NetIncomeLoss" xlink:title="calculation: ComprehensiveIncomeNetOfTax to NetIncomeLoss" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PaymentToAcquireCryptoCurrencies" xlink:label="PaymentToAcquireCryptoCurrencies" xlink:title="PaymentToAcquireCryptoCurrencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentToAcquireCryptoCurrencies" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentToAcquireCryptoCurrencies" order="0.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to NetCashProvidedByUsedInInvestingActivities" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="Depreciation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to Depreciation" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GainLossOnSettlementOfAccountsPayable" xlink:label="GainLossOnSettlementOfAccountsPayable" xlink:title="GainLossOnSettlementOfAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="GainLossOnSettlementOfAccountsPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to GainLossOnSettlementOfAccountsPayable" order="10.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="19.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense" xlink:label="AccretionExpense" xlink:title="AccretionExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AccretionExpense" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AccretionExpense" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LossOnRevaluationOfCryptocurrencies" xlink:label="LossOnRevaluationOfCryptocurrencies" xlink:title="LossOnRevaluationOfCryptocurrencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="LossOnRevaluationOfCryptocurrencies" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to LossOnRevaluationOfCryptocurrencies" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_IncreaseDecreaseInCarbonCredits" xlink:label="IncreaseDecreaseInCarbonCredits" xlink:title="IncreaseDecreaseInCarbonCredits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInCarbonCredits" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInCarbonCredits" order="17.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInPrepaidExpense" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInPrepaidExpense" order="18.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RetirementOfCarbonCredits" xlink:label="RetirementOfCarbonCredits" xlink:title="RetirementOfCarbonCredits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="RetirementOfCarbonCredits" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to RetirementOfCarbonCredits" order="14.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StakingIncome" xlink:label="StakingIncome" xlink:title="StakingIncome" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="StakingIncome" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to StakingIncome" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccruedInterestOnConvertibleDebt" xlink:label="AccruedInterestOnConvertibleDebt" xlink:title="AccruedInterestOnConvertibleDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AccruedInterestOnConvertibleDebt" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AccruedInterestOnConvertibleDebt" order="12.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ChangeInFairValueOfStockOptionLiabilities" xlink:label="ChangeInFairValueOfStockOptionLiabilities" xlink:title="ChangeInFairValueOfStockOptionLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ChangeInFairValueOfStockOptionLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ChangeInFairValueOfStockOptionLiabilities" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="UnrealizedGainLossOnDerivatives" xlink:title="UnrealizedGainLossOnDerivatives" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="UnrealizedGainLossOnDerivatives" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to UnrealizedGainLossOnDerivatives" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="NetIncomeLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to NetIncomeLoss" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ShareBasedCompensation" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:label="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="UnrealizedGainLossOnMandatoryConvertibleDebentures" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to UnrealizedGainLossOnMandatoryConvertibleDebentures" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:label="IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:title="IncreaseDecreaseInGoodsAndServiceTaxReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInGoodsAndServiceTaxReceivable" order="16.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="GainLossOnInvestments" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to GainLossOnInvestments" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to FairValueAdjustmentOfWarrants" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionLoss" xlink:label="StopLossProvisionLoss" xlink:title="StopLossProvisionLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="StopLossProvisionLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to StopLossProvisionLoss" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsReceivable" order="15.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to NetCashProvidedByUsedInOperatingActivities" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromConvertibleDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromConvertibleDebt" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to RepaymentsOfConvertibleDebt" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromLinesOfCredit" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromLinesOfCredit" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromWarrantExercises" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromWarrantExercises" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to NetCashProvidedByUsedInFinancingActivities" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:label="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:title="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="calculation: AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationPurchaseConsideration" xlink:label="BusinessCombinationPurchaseConsideration" xlink:title="BusinessCombinationPurchaseConsideration" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationFairValueOfSharesRetained" xlink:label="BusinessCombinationFairValueOfSharesRetained" xlink:title="BusinessCombinationFairValueOfSharesRetained" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="BusinessCombinationPurchaseConsideration" xlink:to="BusinessCombinationFairValueOfSharesRetained" xlink:title="calculation: BusinessCombinationPurchaseConsideration to BusinessCombinationFairValueOfSharesRetained" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:label="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:title="BusinessCombinationFairValueOfReplacementWarrantsIssued" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="BusinessCombinationPurchaseConsideration" xlink:to="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:title="calculation: BusinessCombinationPurchaseConsideration to BusinessCombinationFairValueOfReplacementWarrantsIssued" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:to="BusinessCombinationPurchaseConsideration" xlink:title="calculation: AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization to BusinessCombinationPurchaseConsideration" order="0.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="Cash" xlink:title="calculation: Assets to Cash" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivables" xlink:label="OtherReceivables" xlink:title="OtherReceivables" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="OtherReceivables" xlink:title="calculation: Assets to OtherReceivables" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_OrganizationalOrStartupCosts" xlink:label="OrganizationalOrStartupCosts" xlink:title="OrganizationalOrStartupCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="OrganizationalOrStartupCosts" xlink:title="calculation: Assets to OrganizationalOrStartupCosts" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Liabilities" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="calculation: Liabilities to AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Liabilities" xlink:to="ConvertibleDebt" xlink:title="calculation: Liabilities to ConvertibleDebt" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDeferredCharges" xlink:label="AmortizationOfDeferredCharges" xlink:title="AmortizationOfDeferredCharges" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="AmortizationOfDeferredCharges" xlink:title="calculation: OperatingExpenses to AmortizationOfDeferredCharges" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TravelAndEntertainmentExpense" xlink:label="TravelAndEntertainmentExpense" xlink:title="TravelAndEntertainmentExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="TravelAndEntertainmentExpense" xlink:title="calculation: OperatingExpenses to TravelAndEntertainmentExpense" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalFees" xlink:label="ProfessionalFees" xlink:title="ProfessionalFees" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="ProfessionalFees" xlink:title="calculation: OperatingExpenses to ProfessionalFees" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="GeneralAndAdministrativeExpense" xlink:title="calculation: OperatingExpenses to GeneralAndAdministrativeExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GuaranteedPayments" xlink:label="GuaranteedPayments" xlink:title="GuaranteedPayments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="GuaranteedPayments" xlink:title="calculation: OperatingExpenses to GuaranteedPayments" order="4.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="OperatingExpenses" xlink:title="calculation: NetIncomeLoss to OperatingExpenses" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="InterestExpense" xlink:title="calculation: NetIncomeLoss to InterestExpense" order="1.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="TaxesPayableCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to TaxesPayableCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExciseTaxesPayableCurrent" xlink:label="ExciseTaxesPayableCurrent" xlink:title="ExciseTaxesPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="ExciseTaxesPayableCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to ExciseTaxesPayableCurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="AccountsPayableCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to AccountsPayableCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="AccruedLiabilitiesCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to AccruedLiabilitiesCurrent" order="3.0" weight="1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>devs-20251031_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.10.1.5333 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd#eedm" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#SubsequentEventsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SegmentedInformationDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#SegmentedInformationDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/FinancialInstrumentsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#FinancialInstrumentsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#RelatedPartyTransactionsAndBalancesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalRestrictedStockUnitsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalStockOptionsActivityDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalSharePurchaseWarrantsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalSharesIssuedDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalAuthorizedDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalAuthorizedDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#StockOptionLiabilitiesImpactOfListingDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesConvertibleDebenturesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesDebtAssumedOnRtoDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesEnvvironTrancheDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesFocusImpactPartnersDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesDevvioTrancheDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#AccountsPayableAndAccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#EquityLineOfCreditElocDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateContinuityOfInvestmentInAssociateDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateSummarizedStatementOfLossDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateSummarizedBalanceSheetDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateSummaryDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CryptocurrenciesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#CryptocurrenciesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#CarbonCreditsRetirementOfCarbonCreditsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#CarbonCreditsSummaryDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ReverseTakeoverPurchasePriceDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ReverseTakeoverSummaryDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparationFunctionalAndPresentationCurrenciesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparationFunctionalAndPresentationCurrenciesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparationSubsidiariesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalTables" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/StockOptionLiabilitiesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#StockOptionLiabilitiesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/WarrantLiabilitiesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#WarrantLiabilitiesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#AccountsPayableAndAccruedLiabilitiesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateTables" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CryptocurrenciesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#CryptocurrenciesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ReverseTakeoverTables" xlink:type="simple" xlink:href="devs-20251031.xsd#ReverseTakeoverTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparationTables" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparationTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparationPolicies" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparationPolicies" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InsiderTrading" xlink:type="simple" xlink:href="devs-20251031.xsd#InsiderTrading" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SubsequentEvents" xlink:type="simple" xlink:href="devs-20251031.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="devs-20251031.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SegmentedInformation" xlink:type="simple" xlink:href="devs-20251031.xsd#SegmentedInformation" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/FinancialInstruments" xlink:type="simple" xlink:href="devs-20251031.xsd#FinancialInstruments" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalances" xlink:type="simple" xlink:href="devs-20251031.xsd#RelatedPartyTransactionsAndBalances" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapital" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapital" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/StockOptionLiabilities" xlink:type="simple" xlink:href="devs-20251031.xsd#StockOptionLiabilities" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/WarrantLiabilities" xlink:type="simple" xlink:href="devs-20251031.xsd#WarrantLiabilities" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebentures" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebentures" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilities" xlink:type="simple" xlink:href="devs-20251031.xsd#AccountsPayableAndAccruedLiabilities" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/EquityLineOfCreditEloc" xlink:type="simple" xlink:href="devs-20251031.xsd#EquityLineOfCreditEloc" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociate" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociate" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/Cryptocurrencies" xlink:type="simple" xlink:href="devs-20251031.xsd#Cryptocurrencies" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CarbonCredits" xlink:type="simple" xlink:href="devs-20251031.xsd#CarbonCredits" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ReverseTakeover" xlink:type="simple" xlink:href="devs-20251031.xsd#ReverseTakeover" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="devs-20251031.xsd#SignificantAccountingPolicies" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparation" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparation" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/NatureOfOperations" xlink:type="simple" xlink:href="devs-20251031.xsd#NatureOfOperations" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimStatementsOfCashFlows" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimBalanceSheets" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="devs-20251031.xsd#DocumentAndEntityInformation" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="definition: StatementLineItems to AssetsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesCurrentAbstract" xlink:title="definition: StatementLineItems to LiabilitiesCurrentAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="ConvertibleDebtNoncurrent" xlink:title="ConvertibleDebtNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ConvertibleDebtNoncurrent" xlink:title="definition: StatementLineItems to ConvertibleDebtNoncurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Liabilities" xlink:title="definition: StatementLineItems to Liabilities" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityAbstract" xlink:title="definition: StatementLineItems to StockholdersEquityAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquity" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockValue" xlink:title="definition: StatementLineItems to CommonStockValue" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdditionalPaidInCapital" xlink:title="definition: StatementLineItems to AdditionalPaidInCapital" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:label="StockholdersEquityNoteSubscriptionsReceivable" xlink:title="StockholdersEquityNoteSubscriptionsReceivable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityNoteSubscriptionsReceivable" xlink:title="definition: StatementLineItems to StockholdersEquityNoteSubscriptionsReceivable" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="definition: StatementLineItems to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="definition: StatementLineItems to RetainedEarningsAccumulatedDeficit" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="definition: StatementLineItems to AccountsPayableAndAccruedLiabilitiesCurrent" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:title="definition: StatementLineItems to AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtCurrent" xlink:label="ConvertibleDebtCurrent" xlink:title="ConvertibleDebtCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ConvertibleDebtCurrent" xlink:title="definition: StatementLineItems to ConvertibleDebtCurrent" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: StatementLineItems to DerivativeLiabilitiesCurrent" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="WarrantsAndRightsOutstanding" xlink:title="WarrantsAndRightsOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="WarrantsAndRightsOutstanding" xlink:title="definition: StatementLineItems to WarrantsAndRightsOutstanding" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:title="DeferredCompensationShareBasedArrangementsLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:title="definition: StatementLineItems to DeferredCompensationShareBasedArrangementsLiabilityCurrent" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionLiabilitiesCurrent" xlink:label="StopLossProvisionLiabilitiesCurrent" xlink:title="StopLossProvisionLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StopLossProvisionLiabilitiesCurrent" xlink:title="definition: StatementLineItems to StopLossProvisionLiabilitiesCurrent" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesCurrent" xlink:title="definition: StatementLineItems to LiabilitiesCurrent" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsCurrentAbstract" xlink:title="definition: StatementLineItems to AssetsCurrentAbstract" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="RestrictedCashNoncurrent" xlink:title="RestrictedCashNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="RestrictedCashNoncurrent" xlink:title="definition: StatementLineItems to RestrictedCashNoncurrent" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValueNoncurrent" xlink:label="CryptoAssetFairValueNoncurrent" xlink:title="CryptoAssetFairValueNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CryptoAssetFairValueNoncurrent" xlink:title="definition: StatementLineItems to CryptoAssetFairValueNoncurrent" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="DeferredFinanceCostsNoncurrentNet" xlink:title="DeferredFinanceCostsNoncurrentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DeferredFinanceCostsNoncurrentNet" xlink:title="definition: StatementLineItems to DeferredFinanceCostsNoncurrentNet" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DepositsAssetsNoncurrent" xlink:title="definition: StatementLineItems to DepositsAssetsNoncurrent" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermInvestments" xlink:label="LongTermInvestments" xlink:title="LongTermInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LongTermInvestments" xlink:title="definition: StatementLineItems to LongTermInvestments" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Assets" xlink:title="definition: StatementLineItems to Assets" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Cash" xlink:title="definition: StatementLineItems to Cash" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: StatementLineItems to AccountsReceivableNetCurrent" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GoodAndServiceTaxReceivableCurrent" xlink:label="GoodAndServiceTaxReceivableCurrent" xlink:title="GoodAndServiceTaxReceivableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="GoodAndServiceTaxReceivableCurrent" xlink:title="definition: StatementLineItems to GoodAndServiceTaxReceivableCurrent" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeTaxesReceivable" xlink:title="definition: StatementLineItems to IncomeTaxesReceivable" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="DeferredFinanceCostsCurrentNet" xlink:title="DeferredFinanceCostsCurrentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DeferredFinanceCostsCurrentNet" xlink:title="definition: StatementLineItems to DeferredFinanceCostsCurrentNet" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PrepaidExpenseCurrent" xlink:title="definition: StatementLineItems to PrepaidExpenseCurrent" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="DepositsAssetsCurrent" xlink:title="DepositsAssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DepositsAssetsCurrent" xlink:title="definition: StatementLineItems to DepositsAssetsCurrent" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:label="BusinessCombinationContingentConsiderationAssetCurrent" xlink:title="BusinessCombinationContingentConsiderationAssetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="BusinessCombinationContingentConsiderationAssetCurrent" xlink:title="definition: StatementLineItems to BusinessCombinationContingentConsiderationAssetCurrent" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsCurrent" xlink:title="definition: StatementLineItems to AssetsCurrent" order="37.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="38.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: StatementTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonrelatedPartyMember" xlink:label="NonrelatedPartyMember" xlink:title="NonrelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="NonrelatedPartyMember" xlink:title="definition: RelatedPartyDomain to NonrelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyDomain to RelatedPartyMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="definition: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="definition: StatementLineItems to SharesOutstanding" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockCancelledDuringPeriodValue" xlink:label="StockCancelledDuringPeriodValue" xlink:title="StockCancelledDuringPeriodValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockCancelledDuringPeriodValue" xlink:title="definition: StatementLineItems to StockCancelledDuringPeriodValue" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockCancelledDuringPeriodShares" xlink:label="StockCancelledDuringPeriodShares" xlink:title="StockCancelledDuringPeriodShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockCancelledDuringPeriodShares" xlink:title="definition: StatementLineItems to StockCancelledDuringPeriodShares" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:title="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:label="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:title="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:title="definition: StatementLineItems to WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:label="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:title="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:label="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:title="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:title="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalWarrantIssued" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesWarrantExercise" xlink:label="StockIssuedDuringPeriodSharesWarrantExercise" xlink:title="StockIssuedDuringPeriodSharesWarrantExercise" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesWarrantExercise" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesWarrantExercise" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConversionOfMandatoryConvertibleDebenturesValue" xlink:label="ConversionOfMandatoryConvertibleDebenturesValue" xlink:title="ConversionOfMandatoryConvertibleDebenturesValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ConversionOfMandatoryConvertibleDebenturesValue" xlink:title="definition: StatementLineItems to ConversionOfMandatoryConvertibleDebenturesValue" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConversionOfMandatoryConvertibleDebenturesShares" xlink:label="ConversionOfMandatoryConvertibleDebenturesShares" xlink:title="ConversionOfMandatoryConvertibleDebenturesShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ConversionOfMandatoryConvertibleDebenturesShares" xlink:title="definition: StatementLineItems to ConversionOfMandatoryConvertibleDebenturesShares" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForSettlementOfDebt" xlink:label="SharesIssuedForSettlementOfDebt" xlink:title="SharesIssuedForSettlementOfDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SharesIssuedForSettlementOfDebt" xlink:title="definition: StatementLineItems to SharesIssuedForSettlementOfDebt" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForSettlementOfDebtInShares" xlink:label="SharesIssuedForSettlementOfDebtInShares" xlink:title="SharesIssuedForSettlementOfDebtInShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SharesIssuedForSettlementOfDebtInShares" xlink:title="definition: StatementLineItems to SharesIssuedForSettlementOfDebtInShares" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AmortizationOfDeferredFinancingCosts" xlink:label="AmortizationOfDeferredFinancingCosts" xlink:title="AmortizationOfDeferredFinancingCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AmortizationOfDeferredFinancingCosts" xlink:title="definition: StatementLineItems to AmortizationOfDeferredFinancingCosts" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="definition: StatementLineItems to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: StatementLineItems to NetIncomeLoss" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="20.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: EquityComponentDomain to AdditionalPaidInCapitalMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubscriptionsReceivablesMember" xlink:label="SubscriptionsReceivablesMember" xlink:title="SubscriptionsReceivablesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="SubscriptionsReceivablesMember" xlink:title="definition: EquityComponentDomain to SubscriptionsReceivablesMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="RetainedEarningsMember" xlink:title="definition: EquityComponentDomain to RetainedEarningsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/NatureOfOperations" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SignificantAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ReverseTakeover" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CarbonCredits" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/Cryptocurrencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociate" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/EquityLineOfCreditEloc" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebentures" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/WarrantLiabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/StockOptionLiabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapital" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalances" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/FinancialInstruments" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SegmentedInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CommitmentsAndContingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SubsequentEvents" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InsiderTrading" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparationPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ReverseTakeoverTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CryptocurrenciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/WarrantLiabilitiesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/StockOptionLiabilitiesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BasisOfConsolidationAbstract" xlink:label="BasisOfConsolidationAbstract" xlink:title="BasisOfConsolidationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="BasisOfConsolidationAbstract" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to BasisOfConsolidationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="EntityIncorporationStateCountryCode" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to EntityIncorporationStateCountryCode" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_OwnershipPercentageInSubsidiaryByParent" xlink:label="OwnershipPercentageInSubsidiaryByParent" xlink:title="OwnershipPercentageInSubsidiaryByParent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="OwnershipPercentageInSubsidiaryByParent" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to OwnershipPercentageInSubsidiaryByParent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="EquityMethodInvestmentOwnershipPercentage" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to EquityMethodInvestmentOwnershipPercentage" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CommonShareReturnedForCancellationConsiderationAmount" xlink:label="CommonShareReturnedForCancellationConsiderationAmount" xlink:title="CommonShareReturnedForCancellationConsiderationAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="CommonShareReturnedForCancellationConsiderationAmount" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to CommonShareReturnedForCancellationConsiderationAmount" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="OwnershipAxis" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to OwnershipAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="definition: OwnershipAxis to OwnershipDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain_2" xlink:title="OwnershipDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain_2" xlink:title="definition: OwnershipAxis to OwnershipDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvHoldingsMember" xlink:label="DevvHoldingsMember" xlink:title="DevvHoldingsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="DevvHoldingsMember" xlink:title="definition: OwnershipDomain to DevvHoldingsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvStreamIncMember" xlink:label="DevvStreamIncMember" xlink:title="DevvStreamIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="DevvStreamIncMember" xlink:title="definition: OwnershipDomain to DevvStreamIncMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvESGStreamingFincoLtdMember" xlink:label="DevvESGStreamingFincoLtdMember" xlink:title="DevvESGStreamingFincoLtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OwnershipDomain" xlink:to="DevvESGStreamingFincoLtdMember" xlink:title="definition: OwnershipDomain to DevvESGStreamingFincoLtdMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="definition: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="EquityMethodInvesteeNameDomain" xlink:title="EquityMethodInvesteeNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="EquityMethodInvesteeNameDomain" xlink:title="definition: ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis to EquityMethodInvesteeNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="EquityMethodInvesteeNameDomain_2" xlink:title="EquityMethodInvesteeNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="EquityMethodInvesteeNameDomain_2" xlink:title="definition: ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis to EquityMethodInvesteeNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MarmotaSolutionsIncorporatedMember" xlink:label="MarmotaSolutionsIncorporatedMember" xlink:title="MarmotaSolutionsIncorporatedMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityMethodInvesteeNameDomain" xlink:to="MarmotaSolutionsIncorporatedMember" xlink:title="definition: EquityMethodInvesteeNameDomain to MarmotaSolutionsIncorporatedMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsLLCMember" xlink:label="FreedomCarbonSolutionsLLCMember" xlink:title="FreedomCarbonSolutionsLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityMethodInvesteeNameDomain" xlink:to="FreedomCarbonSolutionsLLCMember" xlink:title="definition: EquityMethodInvesteeNameDomain to FreedomCarbonSolutionsLLCMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparationFunctionalAndPresentationCurrenciesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationDescriptionAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationDescriptionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockConsolidationRatio" xlink:label="BusinessCombinationStockConsolidationRatio" xlink:title="BusinessCombinationStockConsolidationRatio" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationStockConsolidationRatio" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationStockConsolidationRatio" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockConversionRatio" xlink:label="BusinessCombinationStockConversionRatio" xlink:title="BusinessCombinationStockConversionRatio" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationStockConversionRatio" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationStockConversionRatio" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:label="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:title="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="definition: BusinessAcquisitionLineItems to StockholdersEquityNoteStockSplitConversionRatio1" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationNumberOfSharesRetained" xlink:label="BusinessCombinationNumberOfSharesRetained" xlink:title="BusinessCombinationNumberOfSharesRetained" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationNumberOfSharesRetained" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationNumberOfSharesRetained" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="BusinessAcquisitionSharePrice" xlink:title="BusinessAcquisitionSharePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionSharePrice" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionSharePrice" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="definition: BusinessAcquisitionLineItems to ClassOfWarrantOrRightOutstanding" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="definition: BusinessAcquisitionLineItems to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsNotSettleableInCashFairValueDisclosure" xlink:label="WarrantsNotSettleableInCashFairValueDisclosure" xlink:title="WarrantsNotSettleableInCashFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="WarrantsNotSettleableInCashFairValueDisclosure" xlink:title="definition: BusinessAcquisitionLineItems to WarrantsNotSettleableInCashFairValueDisclosure" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="SharePrice" xlink:title="SharePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="SharePrice" xlink:title="definition: BusinessAcquisitionLineItems to SharePrice" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="definition: BusinessAcquisitionLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="definition: BusinessAcquisitionLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="definition: BusinessAcquisitionLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="definition: BusinessAcquisitionLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:label="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:title="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:title="definition: BusinessAcquisitionLineItems to HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ThresholdTradingDays" xlink:label="ThresholdTradingDays" xlink:title="ThresholdTradingDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ThresholdTradingDays" xlink:title="definition: BusinessAcquisitionLineItems to ThresholdTradingDays" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ThresholdConsecutiveTradingDays" xlink:label="ThresholdConsecutiveTradingDays" xlink:title="ThresholdConsecutiveTradingDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="ThresholdConsecutiveTradingDays" xlink:title="definition: BusinessAcquisitionLineItems to ThresholdConsecutiveTradingDays" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="21.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvHoldingsMember" xlink:label="DevvHoldingsMember" xlink:title="DevvHoldingsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevvHoldingsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to DevvHoldingsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to StatementClassOfStockAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubordinateVotingSharesMember" xlink:label="SubordinateVotingSharesMember" xlink:title="SubordinateVotingSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="SubordinateVotingSharesMember" xlink:title="definition: ClassOfStockDomain to SubordinateVotingSharesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MultipleVotingSharesMember" xlink:label="MultipleVotingSharesMember" xlink:title="MultipleVotingSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="MultipleVotingSharesMember" xlink:title="definition: ClassOfStockDomain to MultipleVotingSharesMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to StatementEquityComponentsAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RelatedPartyTransactionsByRelatedPartyAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestorMember" xlink:label="InvestorMember" xlink:title="InvestorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="InvestorMember" xlink:title="definition: RelatedPartyDomain to InvestorMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RangeAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationFairValueOfSharesRetained" xlink:label="BusinessCombinationFairValueOfSharesRetained" xlink:title="BusinessCombinationFairValueOfSharesRetained" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationFairValueOfSharesRetained" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationFairValueOfSharesRetained" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:label="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:title="BusinessCombinationFairValueOfReplacementWarrantsIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationFairValueOfReplacementWarrantsIssued" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationPurchaseConsideration" xlink:label="BusinessCombinationPurchaseConsideration" xlink:title="BusinessCombinationPurchaseConsideration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationPurchaseConsideration" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationPurchaseConsideration" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:label="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:title="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:title="definition: BusinessAcquisitionLineItems to AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockConsolidationRatio" xlink:label="BusinessCombinationStockConsolidationRatio" xlink:title="BusinessCombinationStockConsolidationRatio" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationStockConsolidationRatio" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationStockConsolidationRatio" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="BusinessAcquisitionSharePrice" xlink:title="BusinessAcquisitionSharePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionSharePrice" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionSharePrice" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="14.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvStreamHoldingMember" xlink:label="DevvStreamHoldingMember" xlink:title="DevvStreamHoldingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevvStreamHoldingMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to DevvStreamHoldingMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationDescriptionAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationDescriptionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionAbstract" xlink:label="StopLossProvisionAbstract" xlink:title="StopLossProvisionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="StopLossProvisionAbstract" xlink:title="definition: BusinessAcquisitionLineItems to StopLossProvisionAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DepositOnCarbonCreditsAbstract" xlink:label="DepositOnCarbonCreditsAbstract" xlink:title="DepositOnCarbonCreditsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="DepositOnCarbonCreditsAbstract" xlink:title="definition: BusinessAcquisitionLineItems to DepositOnCarbonCreditsAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:label="BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:title="BusinessCombinationConsiderationTransferredForFutureDelivery" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredForFutureDelivery" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DepositOnCarbonCreditsWithStopLossProvision" xlink:label="DepositOnCarbonCreditsWithStopLossProvision" xlink:title="DepositOnCarbonCreditsWithStopLossProvision" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="DepositOnCarbonCreditsWithStopLossProvision" xlink:title="definition: BusinessAcquisitionLineItems to DepositOnCarbonCreditsWithStopLossProvision" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:label="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:title="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:title="definition: BusinessAcquisitionLineItems to AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionReceived" xlink:label="StopLossProvisionReceived" xlink:title="StopLossProvisionReceived" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="StopLossProvisionReceived" xlink:title="definition: BusinessAcquisitionLineItems to StopLossProvisionReceived" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationTransferredSharesIssued" xlink:label="BusinessCombinationConsiderationTransferredSharesIssued" xlink:title="BusinessCombinationConsiderationTransferredSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredSharesIssued" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredSharesIssued" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfCommonSharesIssuedInBusinessCombination" xlink:label="FairValueOfCommonSharesIssuedInBusinessCombination" xlink:title="FairValueOfCommonSharesIssuedInBusinessCombination" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="FairValueOfCommonSharesIssuedInBusinessCombination" xlink:title="definition: BusinessAcquisitionLineItems to FairValueOfCommonSharesIssuedInBusinessCombination" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsMember" xlink:label="CarbonCreditsMember" xlink:title="CarbonCreditsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="CarbonCreditsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to CarbonCreditsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RetirementOfCarbonCreditsAbstract" xlink:label="RetirementOfCarbonCreditsAbstract" xlink:title="RetirementOfCarbonCreditsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="RetirementOfCarbonCreditsAbstract" xlink:title="definition: BusinessAcquisitionLineItems to RetirementOfCarbonCreditsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesToBePurchased" xlink:label="NumberOfSharesToBePurchased" xlink:title="NumberOfSharesToBePurchased" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="NumberOfSharesToBePurchased" xlink:title="definition: BusinessAcquisitionLineItems to NumberOfSharesToBePurchased" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="SharePrice" xlink:title="SharePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="SharePrice" xlink:title="definition: BusinessAcquisitionLineItems to SharePrice" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PurchaseConsideration" xlink:label="PurchaseConsideration" xlink:title="PurchaseConsideration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="PurchaseConsideration" xlink:title="definition: BusinessAcquisitionLineItems to PurchaseConsideration" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfCarbonCreditsToBeRetired" xlink:label="PercentageOfCarbonCreditsToBeRetired" xlink:title="PercentageOfCarbonCreditsToBeRetired" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="PercentageOfCarbonCreditsToBeRetired" xlink:title="definition: BusinessAcquisitionLineItems to PercentageOfCarbonCreditsToBeRetired" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RetirementPeriodForCarbonCredits" xlink:label="RetirementPeriodForCarbonCredits" xlink:title="RetirementPeriodForCarbonCredits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="RetirementPeriodForCarbonCredits" xlink:title="definition: BusinessAcquisitionLineItems to RetirementPeriodForCarbonCredits" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PaymentOfPurchaseConsideration" xlink:label="PaymentOfPurchaseConsideration" xlink:title="PaymentOfPurchaseConsideration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="PaymentOfPurchaseConsideration" xlink:title="definition: BusinessAcquisitionLineItems to PaymentOfPurchaseConsideration" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="StockRepurchasedAndRetiredDuringPeriodShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="definition: BusinessAcquisitionLineItems to StockRepurchasedAndRetiredDuringPeriodShares" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsRetiredPercentage" xlink:label="CarbonCreditsRetiredPercentage" xlink:title="CarbonCreditsRetiredPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="CarbonCreditsRetiredPercentage" xlink:title="definition: BusinessAcquisitionLineItems to CarbonCreditsRetiredPercentage" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForEnvironmentalLiabilities" xlink:label="PaymentsForEnvironmentalLiabilities" xlink:title="PaymentsForEnvironmentalLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="PaymentsForEnvironmentalLiabilities" xlink:title="definition: BusinessAcquisitionLineItems to PaymentsForEnvironmentalLiabilities" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesToBeReceived" xlink:label="NumberOfSharesToBeReceived" xlink:title="NumberOfSharesToBeReceived" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="NumberOfSharesToBeReceived" xlink:title="definition: BusinessAcquisitionLineItems to NumberOfSharesToBeReceived" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsMember" xlink:label="CarbonCreditsMember" xlink:title="CarbonCreditsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="CarbonCreditsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to CarbonCreditsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CryptocurrenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetHoldingLineItems" xlink:label="CryptoAssetHoldingLineItems" xlink:title="CryptoAssetHoldingLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetRollForward" xlink:label="CryptoAssetRollForward" xlink:title="CryptoAssetRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoAssetRollForward" xlink:title="definition: CryptoAssetHoldingLineItems to CryptoAssetRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoCurrenciesAssetAbstract" xlink:label="CryptoCurrenciesAssetAbstract" xlink:title="CryptoCurrenciesAssetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoCurrenciesAssetAbstract" xlink:title="definition: CryptoAssetHoldingLineItems to CryptoCurrenciesAssetAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoAssetNumberOfUnitsHeld" xlink:label="CryptoAssetNumberOfUnitsHeld" xlink:title="CryptoAssetNumberOfUnitsHeld" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoAssetNumberOfUnitsHeld" xlink:title="definition: CryptoAssetHoldingLineItems to CryptoAssetNumberOfUnitsHeld" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoAssetFairValuePerUnit" xlink:label="CryptoAssetFairValuePerUnit" xlink:title="CryptoAssetFairValuePerUnit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoAssetFairValuePerUnit" xlink:title="definition: CryptoAssetHoldingLineItems to CryptoAssetFairValuePerUnit" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="RestrictedCashNoncurrent" xlink:title="RestrictedCashNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="RestrictedCashNoncurrent" xlink:title="definition: CryptoAssetHoldingLineItems to RestrictedCashNoncurrent" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:label="CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:title="CryptoAssetNumberOfUnitsEarnedFromStaking" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:title="definition: CryptoAssetHoldingLineItems to CryptoAssetNumberOfUnitsEarnedFromStaking" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValue" xlink:label="CryptoAssetFairValue" xlink:title="CryptoAssetFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoAssetFairValue" xlink:title="definition: CryptoAssetHoldingLineItems to CryptoAssetFairValue" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetPurchase" xlink:label="CryptoAssetPurchase" xlink:title="CryptoAssetPurchase" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoAssetPurchase" xlink:title="definition: CryptoAssetHoldingLineItems to CryptoAssetPurchase" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StakingIncome" xlink:label="StakingIncome" xlink:title="StakingIncome" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="StakingIncome" xlink:title="definition: CryptoAssetHoldingLineItems to StakingIncome" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LossOnRevaluationOfCryptocurrencies" xlink:label="LossOnRevaluationOfCryptocurrencies" xlink:title="LossOnRevaluationOfCryptocurrencies" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetHoldingLineItems" xlink:to="LossOnRevaluationOfCryptocurrencies" xlink:title="definition: CryptoAssetHoldingLineItems to LossOnRevaluationOfCryptocurrencies" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetHoldingTable" xlink:label="CryptoAssetHoldingTable" xlink:title="CryptoAssetHoldingTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoAssetHoldingTable" xlink:title="definition: CryptoAssetHoldingLineItems to CryptoAssetHoldingTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CryptoAssetAxis" xlink:label="CryptoAssetAxis" xlink:title="CryptoAssetAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="CryptoAssetHoldingTable" xlink:to="CryptoAssetAxis" xlink:title="definition: CryptoAssetHoldingTable to CryptoAssetAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CryptoAssetDomain" xlink:label="CryptoAssetDomain" xlink:title="CryptoAssetDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CryptoAssetAxis" xlink:to="CryptoAssetDomain" xlink:title="definition: CryptoAssetAxis to CryptoAssetDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CryptoAssetDomain" xlink:label="CryptoAssetDomain_2" xlink:title="CryptoAssetDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CryptoAssetAxis" xlink:to="CryptoAssetDomain_2" xlink:title="definition: CryptoAssetAxis to CryptoAssetDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BitcoinMember" xlink:label="BitcoinMember" xlink:title="BitcoinMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetDomain" xlink:to="BitcoinMember" xlink:title="definition: CryptoAssetDomain to BitcoinMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SolanaMember" xlink:label="SolanaMember" xlink:title="SolanaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoAssetDomain" xlink:to="SolanaMember" xlink:title="definition: CryptoAssetDomain to SolanaMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:label="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:label="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:title="AcquisitionOfMonroeSequestrationPartnersAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to AcquisitionOfMonroeSequestrationPartnersAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesReceivedFromInvestors" xlink:label="NumberOfSharesReceivedFromInvestors" xlink:title="NumberOfSharesReceivedFromInvestors" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="NumberOfSharesReceivedFromInvestors" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to NumberOfSharesReceivedFromInvestors" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesExchangeOfShares" xlink:label="NumberOfSharesExchangeOfShares" xlink:title="NumberOfSharesExchangeOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="NumberOfSharesExchangeOfShares" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to NumberOfSharesExchangeOfShares" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForAcquisitionOfAssociateInShares" xlink:label="SharesIssuedForAcquisitionOfAssociateInShares" xlink:title="SharesIssuedForAcquisitionOfAssociateInShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="SharesIssuedForAcquisitionOfAssociateInShares" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to SharesIssuedForAcquisitionOfAssociateInShares" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:label="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:title="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForAcquisitionOfAssociate" xlink:label="SharesIssuedForAcquisitionOfAssociate" xlink:title="SharesIssuedForAcquisitionOfAssociate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="SharesIssuedForAcquisitionOfAssociate" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to SharesIssuedForAcquisitionOfAssociate" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationForEquityInterestPercentage" xlink:label="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="BusinessCombinationConsiderationForEquityInterestPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to BusinessCombinationConsiderationForEquityInterestPercentage" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:label="InvestmentCompanyChangesInNetAssetsTable" xlink:title="InvestmentCompanyChangesInNetAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="InvestmentCompanyChangesInNetAssetsTable" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to InvestmentCompanyChangesInNetAssetsTable" order="8.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: InvestmentCompanyChangesInNetAssetsTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsMember" xlink:label="FreedomCarbonSolutionsMember" xlink:title="FreedomCarbonSolutionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FreedomCarbonSolutionsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to FreedomCarbonSolutionsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:label="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="AssetsAbstract" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to AssetsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="LiabilitiesAbstract" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to LiabilitiesAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to AccountsPayableAndAccruedLiabilitiesCurrent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="ConvertibleDebt" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to ConvertibleDebt" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="Liabilities" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to Liabilities" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="Cash" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to Cash" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivables" xlink:label="OtherReceivables" xlink:title="OtherReceivables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="OtherReceivables" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to OtherReceivables" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:label="OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:title="OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_OrganizationalOrStartupCosts" xlink:label="OrganizationalOrStartupCosts" xlink:title="OrganizationalOrStartupCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="OrganizationalOrStartupCosts" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to OrganizationalOrStartupCosts" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="Assets" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to Assets" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:label="InvestmentCompanyChangesInNetAssetsTable" xlink:title="InvestmentCompanyChangesInNetAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="InvestmentCompanyChangesInNetAssetsTable" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to InvestmentCompanyChangesInNetAssetsTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: InvestmentCompanyChangesInNetAssetsTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsMember" xlink:label="FreedomCarbonSolutionsMember" xlink:title="FreedomCarbonSolutionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FreedomCarbonSolutionsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to FreedomCarbonSolutionsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:label="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="OperatingExpensesAbstract" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to OperatingExpensesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="GeneralAndAdministrativeExpense" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to GeneralAndAdministrativeExpense" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GuaranteedPayments" xlink:label="GuaranteedPayments" xlink:title="GuaranteedPayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="GuaranteedPayments" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to GuaranteedPayments" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalFees" xlink:label="ProfessionalFees" xlink:title="ProfessionalFees" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="ProfessionalFees" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to ProfessionalFees" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TravelAndEntertainmentExpense" xlink:label="TravelAndEntertainmentExpense" xlink:title="TravelAndEntertainmentExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="TravelAndEntertainmentExpense" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to TravelAndEntertainmentExpense" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDeferredCharges" xlink:label="AmortizationOfDeferredCharges" xlink:title="AmortizationOfDeferredCharges" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="AmortizationOfDeferredCharges" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to AmortizationOfDeferredCharges" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="OperatingExpenses" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to OperatingExpenses" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="InterestExpense" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to InterestExpense" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to NetIncomeLoss" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationForEquityInterestPercentage" xlink:label="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="BusinessCombinationConsiderationForEquityInterestPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to BusinessCombinationConsiderationForEquityInterestPercentage" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="GainLossOnInvestments" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to GainLossOnInvestments" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:label="InvestmentCompanyChangesInNetAssetsTable" xlink:title="InvestmentCompanyChangesInNetAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="InvestmentCompanyChangesInNetAssetsTable" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to InvestmentCompanyChangesInNetAssetsTable" order="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: InvestmentCompanyChangesInNetAssetsTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsMember" xlink:label="FreedomCarbonSolutionsMember" xlink:title="FreedomCarbonSolutionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FreedomCarbonSolutionsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to FreedomCarbonSolutionsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:label="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContinuityInvestmentInAssociateAbstract" xlink:label="ContinuityInvestmentInAssociateAbstract" xlink:title="ContinuityInvestmentInAssociateAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="ContinuityInvestmentInAssociateAbstract" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to ContinuityInvestmentInAssociateAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetInvestmentIncome" xlink:label="NetInvestmentIncome" xlink:title="NetInvestmentIncome" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="NetInvestmentIncome" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to NetInvestmentIncome" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="GainLossOnInvestments" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to GainLossOnInvestments" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:label="InvestmentCompanyChangesInNetAssetsTable" xlink:title="InvestmentCompanyChangesInNetAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="InvestmentCompanyChangesInNetAssetsTable" xlink:title="definition: InvestmentCompanyChangesInNetAssetsLineItems to InvestmentCompanyChangesInNetAssetsTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: InvestmentCompanyChangesInNetAssetsTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsMember" xlink:label="FreedomCarbonSolutionsMember" xlink:title="FreedomCarbonSolutionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FreedomCarbonSolutionsMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to FreedomCarbonSolutionsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EquityLineOfCreditAbstract" xlink:label="EquityLineOfCreditAbstract" xlink:title="EquityLineOfCreditAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="EquityLineOfCreditAbstract" xlink:title="definition: LineOfCreditFacilityLineItems to EquityLineOfCreditAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:label="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:title="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:title="definition: LineOfCreditFacilityLineItems to CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="SharesIssued" xlink:title="definition: LineOfCreditFacilityLineItems to SharesIssued" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: LineOfCreditFacilityLineItems to StockIssuedDuringPeriodSharesNewIssues" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="definition: LineOfCreditFacilityLineItems to BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="NumberOfTradingDays" xlink:title="definition: LineOfCreditFacilityLineItems to NumberOfTradingDays" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="SharesIssuedPricePerShare" xlink:title="definition: LineOfCreditFacilityLineItems to SharesIssuedPricePerShare" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:label="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:title="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:title="definition: LineOfCreditFacilityLineItems to PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:label="AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:title="AdvanceNoticeAmountUnderEquityLineOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:title="definition: LineOfCreditFacilityLineItems to AdvanceNoticeAmountUnderEquityLineOfCredit" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:label="BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:title="BeneficialOwnershipPercentageOnOutstandingCommonShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:title="definition: LineOfCreditFacilityLineItems to BeneficialOwnershipPercentageOnOutstandingCommonShares" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:label="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="SalesOfConversionSharesSubjectToTradingVolumeConditions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="definition: LineOfCreditFacilityLineItems to SalesOfConversionSharesSubjectToTradingVolumeConditions" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:label="AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:title="AmountDrawnAgainstEquityLineOfCreditAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:title="definition: LineOfCreditFacilityLineItems to AmountDrawnAgainstEquityLineOfCreditAgreement" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:label="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:title="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:title="definition: LineOfCreditFacilityLineItems to StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:label="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:title="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:title="definition: LineOfCreditFacilityLineItems to StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityTable" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityTable" order="15.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: LineOfCreditFacilityTable to CounterpartyNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:label="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="HelenaGlobalInvestmentOpportunitiesILtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to HelenaGlobalInvestmentOpportunitiesILtdMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="RangeAxis" xlink:title="definition: LineOfCreditFacilityTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: LineOfCreditFacilityTable to SubsequentEventTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain_2" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain_2" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="definition: SubsequentEventTypeDomain to SubsequentEventMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccountsPayableCurrent" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccruedLiabilitiesCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccruedLiabilitiesCurrent" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExciseTaxesPayableCurrent" xlink:label="ExciseTaxesPayableCurrent" xlink:title="ExciseTaxesPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ExciseTaxesPayableCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to ExciseTaxesPayableCurrent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="TaxesPayableCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to TaxesPayableCurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccountsPayableAndAccruedLiabilitiesCurrent" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="definition: RelatedPartyTransactionLineItems to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain" xlink:title="definition: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain_2" xlink:title="RelatedPartyTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain_2" xlink:title="definition: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyTransactionDomain to RelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonrelatedPartyMember" xlink:label="NonrelatedPartyMember" xlink:title="NonrelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionDomain" xlink:to="NonrelatedPartyMember" xlink:title="definition: RelatedPartyTransactionDomain to NonrelatedPartyMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:label="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="definition: ShortTermDebtLineItems to LongtermConvertibleDebtCurrentAndNoncurrentAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentFaceAmount" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentInterestRateStatedPercentage" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="definition: ShortTermDebtLineItems to StockIssuedDuringPeriodSharesConversionOfUnits" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="definition: ShortTermDebtLineItems to ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleConversionPrice1" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleConversionPrice1" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleRepayableDays" xlink:label="DebtInstrumentConvertibleRepayableDays" xlink:title="DebtInstrumentConvertibleRepayableDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleRepayableDays" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleRepayableDays" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_TransactionExpectedDaysToBeCompleted" xlink:label="TransactionExpectedDaysToBeCompleted" xlink:title="TransactionExpectedDaysToBeCompleted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="TransactionExpectedDaysToBeCompleted" xlink:title="definition: ShortTermDebtLineItems to TransactionExpectedDaysToBeCompleted" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="definition: ShortTermDebtLineItems to PeriodOfVolumeWeightedAverageTradingPrice" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentagePremium" xlink:label="DebtInstrumentConvertiblePercentagePremium" xlink:title="DebtInstrumentConvertiblePercentagePremium" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertiblePercentagePremium" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertiblePercentagePremium" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleExpirationPeriod" xlink:label="DebtInstrumentConvertibleExpirationPeriod" xlink:title="DebtInstrumentConvertibleExpirationPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleExpirationPeriod" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleExpirationPeriod" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: ShortTermDebtLineItems to DerivativeLiabilitiesCurrent" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityFairValueDisclosure" xlink:label="EquityFairValueDisclosure" xlink:title="EquityFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="EquityFairValueDisclosure" xlink:title="definition: ShortTermDebtLineItems to EquityFairValueDisclosure" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="definition: ShortTermDebtLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="definition: ShortTermDebtLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="definition: ShortTermDebtLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="definition: ShortTermDebtLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShortTermDebtLineItems" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="definition: ShortTermDebtLineItems to ScheduleOfShortTermDebtTable" order="18.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvioIncorporationMember" xlink:label="DevvioIncorporationMember" xlink:title="DevvioIncorporationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="DevvioIncorporationMember" xlink:title="definition: RelatedPartyDomain to DevvioIncorporationMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to StatementEquityComponentsAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:label="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="definition: ShortTermDebtLineItems to LongtermConvertibleDebtCurrentAndNoncurrentAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentFaceAmount" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfInstallments" xlink:label="NumberOfInstallments" xlink:title="NumberOfInstallments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="NumberOfInstallments" xlink:title="definition: ShortTermDebtLineItems to NumberOfInstallments" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentInterestRateStatedPercentage" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertiblePercentageDiscount" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="definition: ShortTermDebtLineItems to PeriodOfVolumeWeightedAverageTradingPrice" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtFloorPrice" xlink:label="ConvertibleDebtFloorPrice" xlink:title="ConvertibleDebtFloorPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebtFloorPrice" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebtFloorPrice" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleRepayableDays" xlink:label="DebtInstrumentConvertibleRepayableDays" xlink:title="DebtInstrumentConvertibleRepayableDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleRepayableDays" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleRepayableDays" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_TransactionExpectedDaysToBeCompleted" xlink:label="TransactionExpectedDaysToBeCompleted" xlink:title="TransactionExpectedDaysToBeCompleted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="TransactionExpectedDaysToBeCompleted" xlink:title="definition: ShortTermDebtLineItems to TransactionExpectedDaysToBeCompleted" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="definition: ShortTermDebtLineItems to StockIssuedDuringPeriodSharesConversionOfUnits" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="definition: ShortTermDebtLineItems to ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentagePremium" xlink:label="DebtInstrumentConvertiblePercentagePremium" xlink:title="DebtInstrumentConvertiblePercentagePremium" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertiblePercentagePremium" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertiblePercentagePremium" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleExpirationPeriod" xlink:label="DebtInstrumentConvertibleExpirationPeriod" xlink:title="DebtInstrumentConvertibleExpirationPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleExpirationPeriod" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleExpirationPeriod" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ProceedsFromConvertibleDebt" xlink:title="definition: ShortTermDebtLineItems to ProceedsFromConvertibleDebt" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: ShortTermDebtLineItems to DerivativeLiabilitiesCurrent" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="IncreaseDecreaseInInterestPayableNet" xlink:title="IncreaseDecreaseInInterestPayableNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="IncreaseDecreaseInInterestPayableNet" xlink:title="definition: ShortTermDebtLineItems to IncreaseDecreaseInInterestPayableNet" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfDebtCarryingValue" xlink:label="PercentageOfDebtCarryingValue" xlink:title="PercentageOfDebtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PercentageOfDebtCarryingValue" xlink:title="definition: ShortTermDebtLineItems to PercentageOfDebtCarryingValue" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="definition: ShortTermDebtLineItems to StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="DebtInstrumentConvertibleBeneficialConversionFeature" xlink:title="DebtInstrumentConvertibleBeneficialConversionFeature" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleBeneficialConversionFeature" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleBeneficialConversionFeature" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="DebtInstrumentFairValue" xlink:title="DebtInstrumentFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentFairValue" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentFairValue" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentExtinguishment" xlink:label="DebtInstrumentExtinguishment" xlink:title="DebtInstrumentExtinguishment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentExtinguishment" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentExtinguishment" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfMarketYield" xlink:label="PercentageOfMarketYield" xlink:title="PercentageOfMarketYield" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PercentageOfMarketYield" xlink:title="definition: ShortTermDebtLineItems to PercentageOfMarketYield" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityFairValueDisclosure" xlink:label="EquityFairValueDisclosure" xlink:title="EquityFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="EquityFairValueDisclosure" xlink:title="definition: ShortTermDebtLineItems to EquityFairValueDisclosure" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="definition: ShortTermDebtLineItems to GainsLossesOnExtinguishmentOfDebt" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShortTermDebtLineItems" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="definition: ShortTermDebtLineItems to ScheduleOfShortTermDebtTable" order="25.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="LegalEntityAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to LegalEntityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FocusImpactPartnersMember" xlink:label="FocusImpactPartnersMember" xlink:title="FocusImpactPartnersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="FocusImpactPartnersMember" xlink:title="definition: EntityDomain to FocusImpactPartnersMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NewConvertibleDebtMember" xlink:label="NewConvertibleDebtMember" xlink:title="NewConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="NewConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to NewConvertibleDebtMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to StatementEquityComponentsAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:label="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="definition: ShortTermDebtLineItems to LongtermConvertibleDebtCurrentAndNoncurrentAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentFaceAmount" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentInterestRateStatedPercentage" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertiblePercentageDiscount" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="definition: ShortTermDebtLineItems to PeriodOfVolumeWeightedAverageTradingPrice" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleConversionPrice1" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleConversionPrice1" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleRepayableDays" xlink:label="DebtInstrumentConvertibleRepayableDays" xlink:title="DebtInstrumentConvertibleRepayableDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleRepayableDays" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleRepayableDays" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DeSPACTransactionPeriod" xlink:label="DeSPACTransactionPeriod" xlink:title="DeSPACTransactionPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DeSPACTransactionPeriod" xlink:title="definition: ShortTermDebtLineItems to DeSPACTransactionPeriod" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="definition: ShortTermDebtLineItems to StockIssuedDuringPeriodSharesConversionOfUnits" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="definition: ShortTermDebtLineItems to ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentagePremium" xlink:label="DebtInstrumentConvertiblePercentagePremium" xlink:title="DebtInstrumentConvertiblePercentagePremium" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertiblePercentagePremium" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertiblePercentagePremium" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleExpirationPeriod" xlink:label="DebtInstrumentConvertibleExpirationPeriod" xlink:title="DebtInstrumentConvertibleExpirationPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertibleExpirationPeriod" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertibleExpirationPeriod" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: ShortTermDebtLineItems to DerivativeLiabilitiesCurrent" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtFloorPrice" xlink:label="ConvertibleDebtFloorPrice" xlink:title="ConvertibleDebtFloorPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebtFloorPrice" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebtFloorPrice" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityFairValueDisclosure" xlink:label="EquityFairValueDisclosure" xlink:title="EquityFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="EquityFairValueDisclosure" xlink:title="definition: ShortTermDebtLineItems to EquityFairValueDisclosure" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShortTermDebtLineItems" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="definition: ShortTermDebtLineItems to ScheduleOfShortTermDebtTable" order="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyDomain to RelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to CounterpartyNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EnvvironSASMember" xlink:label="EnvvironSASMember" xlink:title="EnvvironSASMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EnvvironSASMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to EnvvironSASMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to StatementClassOfStockAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubordinateVotingSharesMember" xlink:label="SubordinateVotingSharesMember" xlink:title="SubordinateVotingSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="SubordinateVotingSharesMember" xlink:title="definition: ClassOfStockDomain to SubordinateVotingSharesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="FinancialInstrumentAxis" xlink:title="FinancialInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="FinancialInstrumentAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to FinancialInstrumentAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FinancialInstrumentAxis" xlink:to="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="definition: FinancialInstrumentAxis to TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FinancialInstrumentAxis" xlink:to="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" xlink:title="definition: FinancialInstrumentAxis to TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="WarrantMember" xlink:title="WarrantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="WarrantMember" xlink:title="definition: TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to WarrantMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtAssumedOnRTOAbstract" xlink:label="DebtAssumedOnRTOAbstract" xlink:title="DebtAssumedOnRTOAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtAssumedOnRTOAbstract" xlink:title="definition: ShortTermDebtLineItems to DebtAssumedOnRTOAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfUnsecuredPromissoryNotes" xlink:label="NumberOfUnsecuredPromissoryNotes" xlink:title="NumberOfUnsecuredPromissoryNotes" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="NumberOfUnsecuredPromissoryNotes" xlink:title="definition: ShortTermDebtLineItems to NumberOfUnsecuredPromissoryNotes" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="definition: ShortTermDebtLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentCarryingAmount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentCarryingAmount" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="definition: ShortTermDebtLineItems to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="BusinessCombinationAcquisitionRelatedCosts" xlink:title="definition: ShortTermDebtLineItems to BusinessCombinationAcquisitionRelatedCosts" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentFaceAmount" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentInterestRateStatedPercentage" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertiblePercentageDiscount" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="definition: ShortTermDebtLineItems to PeriodOfVolumeWeightedAverageTradingPrice" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtFloorPrice" xlink:label="ConvertibleDebtFloorPrice" xlink:title="ConvertibleDebtFloorPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebtFloorPrice" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebtFloorPrice" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfDebtCarryingValue" xlink:label="PercentageOfDebtCarryingValue" xlink:title="PercentageOfDebtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PercentageOfDebtCarryingValue" xlink:title="definition: ShortTermDebtLineItems to PercentageOfDebtCarryingValue" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:label="IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:title="IncreaseDecreaseAssessedToBeInExcessPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:title="definition: ShortTermDebtLineItems to IncreaseDecreaseAssessedToBeInExcessPercentage" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentExtinguishment" xlink:label="DebtInstrumentExtinguishment" xlink:title="DebtInstrumentExtinguishment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentExtinguishment" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentExtinguishment" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfMarketYield" xlink:label="PercentageOfMarketYield" xlink:title="PercentageOfMarketYield" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PercentageOfMarketYield" xlink:title="definition: ShortTermDebtLineItems to PercentageOfMarketYield" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="DebtInstrumentFairValue" xlink:title="DebtInstrumentFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentFairValue" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentFairValue" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="definition: ShortTermDebtLineItems to GainsLossesOnExtinguishmentOfDebt" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShortTermDebtLineItems" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="definition: ShortTermDebtLineItems to ScheduleOfShortTermDebtTable" order="18.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NewConvertibleDebtMember" xlink:label="NewConvertibleDebtMember" xlink:title="NewConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="NewConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to NewConvertibleDebtMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:label="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="definition: ShortTermDebtLineItems to LongtermConvertibleDebtCurrentAndNoncurrentAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentFaceAmount" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentInterestRateStatedPercentage" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertiblePercentageDiscount" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="definition: ShortTermDebtLineItems to PeriodOfVolumeWeightedAverageTradingPrice" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: ShortTermDebtLineItems to DerivativeLiabilitiesCurrent" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShortTermDebtLineItems" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="definition: ShortTermDebtLineItems to ScheduleOfShortTermDebtTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdditionalConvertibleDebtMember" xlink:label="AdditionalConvertibleDebtMember" xlink:title="AdditionalConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="AdditionalConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to AdditionalConvertibleDebtMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="LegalEntityAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to LegalEntityAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FocusImpactPartnersMember" xlink:label="FocusImpactPartnersMember" xlink:title="FocusImpactPartnersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="FocusImpactPartnersMember" xlink:title="definition: EntityDomain to FocusImpactPartnersMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtAbstract" xlink:label="CryptoStrategyConvertibleDebtAbstract" xlink:title="CryptoStrategyConvertibleDebtAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="CryptoStrategyConvertibleDebtAbstract" xlink:title="definition: ShortTermDebtLineItems to CryptoStrategyConvertibleDebtAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentNumberOfTranches" xlink:label="DebtInstrumentNumberOfTranches" xlink:title="DebtInstrumentNumberOfTranches" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentNumberOfTranches" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentNumberOfTranches" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentFaceAmount" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentConvertiblePercentageDiscount" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentInterestRateStatedPercentage" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentTerm" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentTerm" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfDebtCarryingValue" xlink:label="PercentageOfDebtCarryingValue" xlink:title="PercentageOfDebtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PercentageOfDebtCarryingValue" xlink:title="definition: ShortTermDebtLineItems to PercentageOfDebtCarryingValue" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="NumberOfTradingDays" xlink:title="definition: ShortTermDebtLineItems to NumberOfTradingDays" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtFloorPrice" xlink:label="ConvertibleDebtFloorPrice" xlink:title="ConvertibleDebtFloorPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebtFloorPrice" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebtFloorPrice" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtCapPrice" xlink:label="ConvertibleDebtCapPrice" xlink:title="ConvertibleDebtCapPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebtCapPrice" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebtCapPrice" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:label="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:title="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:title="definition: ShortTermDebtLineItems to ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:label="PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:title="PrepaymentPenaltyPercentagePriorToMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:title="definition: ShortTermDebtLineItems to PrepaymentPenaltyPercentagePriorToMaturityDate" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RightOfFirstRefusalNewSecuritiesPercentage" xlink:label="RightOfFirstRefusalNewSecuritiesPercentage" xlink:title="RightOfFirstRefusalNewSecuritiesPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="RightOfFirstRefusalNewSecuritiesPercentage" xlink:title="definition: ShortTermDebtLineItems to RightOfFirstRefusalNewSecuritiesPercentage" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:label="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:label="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:label="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:title="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:title="definition: ShortTermDebtLineItems to MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:label="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:title="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:title="definition: ShortTermDebtLineItems to ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ProceedsFromConvertibleDebt" xlink:title="definition: ShortTermDebtLineItems to ProceedsFromConvertibleDebt" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentMaturityDate" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentMaturityDate" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="DeferredFinanceCostsNet" xlink:title="DeferredFinanceCostsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DeferredFinanceCostsNet" xlink:title="definition: ShortTermDebtLineItems to DeferredFinanceCostsNet" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetPurchase" xlink:label="CryptoAssetPurchase" xlink:title="CryptoAssetPurchase" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="CryptoAssetPurchase" xlink:title="definition: ShortTermDebtLineItems to CryptoAssetPurchase" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="RestrictedCashAndCashEquivalentsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="definition: ShortTermDebtLineItems to RestrictedCashAndCashEquivalentsNoncurrent" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShortTermDebtLineItems" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="definition: ShortTermDebtLineItems to ScheduleOfShortTermDebtTable" order="23.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtMember" xlink:label="CryptoStrategyConvertibleDebtMember" xlink:title="CryptoStrategyConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="CryptoStrategyConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to CryptoStrategyConvertibleDebtMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:label="CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:title="CryptoStrategyConvertibleDebtInitialTrancheMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CryptoStrategyConvertibleDebtMember" xlink:to="CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:title="definition: CryptoStrategyConvertibleDebtMember to CryptoStrategyConvertibleDebtInitialTrancheMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebentureAbstract" xlink:label="ConvertibleDebentureAbstract" xlink:title="ConvertibleDebentureAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebentureAbstract" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebentureAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtCurrent" xlink:label="ConvertibleDebtCurrent" xlink:title="ConvertibleDebtCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebtCurrent" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebtCurrent" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtIssuanceGrossValue" xlink:label="ConvertibleDebtIssuanceGrossValue" xlink:title="ConvertibleDebtIssuanceGrossValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebtIssuanceGrossValue" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebtIssuanceGrossValue" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfEmbeddedDerivativeLiability" xlink:label="FairValueOfEmbeddedDerivativeLiability" xlink:title="FairValueOfEmbeddedDerivativeLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="FairValueOfEmbeddedDerivativeLiability" xlink:title="definition: ShortTermDebtLineItems to FairValueOfEmbeddedDerivativeLiability" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="AmortizationOfFinancingCostsAndDiscounts" xlink:title="AmortizationOfFinancingCostsAndDiscounts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="AmortizationOfFinancingCostsAndDiscounts" xlink:title="definition: ShortTermDebtLineItems to AmortizationOfFinancingCostsAndDiscounts" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="definition: ShortTermDebtLineItems to PaymentsOfDebtIssuanceCosts" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="definition: ShortTermDebtLineItems to RepaymentsOfConvertibleDebt" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense" xlink:label="AccretionExpense" xlink:title="AccretionExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="AccretionExpense" xlink:title="definition: ShortTermDebtLineItems to AccretionExpense" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt" xlink:label="InterestExpenseDebt" xlink:title="InterestExpenseDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="InterestExpenseDebt" xlink:title="definition: ShortTermDebtLineItems to InterestExpenseDebt" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="IncreaseDecreaseInInterestPayableNet" xlink:title="IncreaseDecreaseInInterestPayableNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="IncreaseDecreaseInInterestPayableNet" xlink:title="definition: ShortTermDebtLineItems to IncreaseDecreaseInInterestPayableNet" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="definition: ShortTermDebtLineItems to GainsLossesOnExtinguishmentOfDebt" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueAssumedOnReverseTakeover" xlink:label="FairValueAssumedOnReverseTakeover" xlink:title="FairValueAssumedOnReverseTakeover" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="FairValueAssumedOnReverseTakeover" xlink:title="definition: ShortTermDebtLineItems to FairValueAssumedOnReverseTakeover" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="ConvertibleDebtNoncurrent" xlink:title="ConvertibleDebtNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebtNoncurrent" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebtNoncurrent" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebt" xlink:title="definition: ShortTermDebtLineItems to ConvertibleDebt" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DebtInstrumentFaceAmount" xlink:title="definition: ShortTermDebtLineItems to DebtInstrumentFaceAmount" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShortTermDebtLineItems" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="definition: ShortTermDebtLineItems to ScheduleOfShortTermDebtTable" order="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyDomain to RelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonrelatedPartyMember" xlink:label="NonrelatedPartyMember" xlink:title="NonrelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="NonrelatedPartyMember" xlink:title="definition: RelatedPartyDomain to NonrelatedPartyMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to CounterpartyNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EnvvironSASMember" xlink:label="EnvvironSASMember" xlink:title="EnvvironSASMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EnvvironSASMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to EnvvironSASMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesAbstract" xlink:label="DerivativeLiabilitiesAbstract" xlink:title="DerivativeLiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DerivativeLiabilitiesAbstract" xlink:title="definition: ShortTermDebtLineItems to DerivativeLiabilitiesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: ShortTermDebtLineItems to DerivativeLiabilitiesCurrent" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfEmbeddedDerivativeLiability" xlink:label="FairValueOfEmbeddedDerivativeLiability" xlink:title="FairValueOfEmbeddedDerivativeLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="FairValueOfEmbeddedDerivativeLiability" xlink:title="definition: ShortTermDebtLineItems to FairValueOfEmbeddedDerivativeLiability" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="UnrealizedGainLossOnDerivatives" xlink:title="UnrealizedGainLossOnDerivatives" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="UnrealizedGainLossOnDerivatives" xlink:title="definition: ShortTermDebtLineItems to UnrealizedGainLossOnDerivatives" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfEquitySharesTransferred" xlink:label="FairValueOfEquitySharesTransferred" xlink:title="FairValueOfEquitySharesTransferred" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="FairValueOfEquitySharesTransferred" xlink:title="definition: ShortTermDebtLineItems to FairValueOfEquitySharesTransferred" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="definition: ShortTermDebtLineItems to PaymentsOfDebtIssuanceCosts" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HostFinancialLiability" xlink:label="HostFinancialLiability" xlink:title="HostFinancialLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="HostFinancialLiability" xlink:title="definition: ShortTermDebtLineItems to HostFinancialLiability" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:label="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:title="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtLineItems" xlink:to="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:title="definition: ShortTermDebtLineItems to EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShortTermDebtLineItems" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="definition: ShortTermDebtLineItems to ScheduleOfShortTermDebtTable" order="9.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyDomain to RelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to CounterpartyNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EnvvironSASMember" xlink:label="EnvvironSASMember" xlink:title="EnvvironSASMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EnvvironSASMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to EnvvironSASMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="IncomeStatementLocationAxis" xlink:title="definition: ScheduleOfShortTermDebtTable to IncomeStatementLocationAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain_2" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain_2" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="GeneralAndAdministrativeExpenseMember" xlink:title="definition: IncomeStatementLocationDomain to GeneralAndAdministrativeExpenseMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_KeyInputsConvertibleDebenturesAbstract" xlink:label="KeyInputsConvertibleDebenturesAbstract" xlink:title="KeyInputsConvertibleDebenturesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="KeyInputsConvertibleDebenturesAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to KeyInputsConvertibleDebenturesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="DerivativeLiabilityMeasurementInput" xlink:title="DerivativeLiabilityMeasurementInput" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="DerivativeLiabilityMeasurementInput" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to DerivativeLiabilityMeasurementInput" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="MeasurementInputTypeAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to MeasurementInputTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain" xlink:title="definition: MeasurementInputTypeAxis to MeasurementInputTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain_2" xlink:title="MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain_2" xlink:title="definition: MeasurementInputTypeAxis to MeasurementInputTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:label="MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:title="MeasurementInputProbabilityOfDeSPACTransactionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputProbabilityOfDeSPACTransactionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputRiskFreeInterestRateMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputRiskFreeInterestRateMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="MeasurementInputExpectedTermMember" xlink:title="MeasurementInputExpectedTermMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedTermMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputExpectedTermMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:label="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:title="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:label="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:title="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputConversionPriceMember" xlink:label="MeasurementInputConversionPriceMember" xlink:title="MeasurementInputConversionPriceMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputConversionPriceMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputConversionPriceMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputForeignExchangeRateMember" xlink:label="MeasurementInputForeignExchangeRateMember" xlink:title="MeasurementInputForeignExchangeRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputForeignExchangeRateMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputForeignExchangeRateMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyDomain to RelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to CounterpartyNameAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EnvvironSASMember" xlink:label="EnvvironSASMember" xlink:title="EnvvironSASMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EnvvironSASMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to EnvvironSASMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="RangeAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to RangeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to WarrantsAndRightsNoteDisclosureAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightOutstanding" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightIssued" xlink:label="ClassOfWarrantOrRightIssued" xlink:title="ClassOfWarrantOrRightIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightIssued" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightIssued" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: ClassOfWarrantOrRightLineItems to DerivativeLiabilitiesCurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="definition: ClassOfWarrantOrRightLineItems to FairValueAdjustmentOfWarrants" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="DerivativeLiabilityMeasurementInput" xlink:title="DerivativeLiabilityMeasurementInput" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DerivativeLiabilityMeasurementInput" xlink:title="definition: ClassOfWarrantOrRightLineItems to DerivativeLiabilityMeasurementInput" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:label="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightTable" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightTable" order="8.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="MeasurementInputTypeAxis" xlink:title="definition: ClassOfWarrantOrRightTable to MeasurementInputTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain" xlink:title="definition: MeasurementInputTypeAxis to MeasurementInputTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain_2" xlink:title="MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain_2" xlink:title="definition: MeasurementInputTypeAxis to MeasurementInputTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="MeasurementInputExpectedDividendRateMember" xlink:title="MeasurementInputExpectedDividendRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedDividendRateMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputExpectedDividendRateMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="MeasurementInputPriceVolatilityMember" xlink:title="MeasurementInputPriceVolatilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputPriceVolatilityMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputPriceVolatilityMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputRiskFreeInterestRateMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputRiskFreeInterestRateMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="definition: ClassOfWarrantOrRightTable to AdjustmentsForNewAccountingPronouncementsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember" xlink:title="definition: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember_2" xlink:title="TypeOfAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember_2" xlink:title="definition: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingStandardsUpdate202201Member" xlink:label="AccountingStandardsUpdate202201Member" xlink:title="AccountingStandardsUpdate202201Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate202201Member" xlink:title="definition: TypeOfAdoptionMember to AccountingStandardsUpdate202201Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountingStandardsUpdate202107Member" xlink:label="AccountingStandardsUpdate202107Member" xlink:title="AccountingStandardsUpdate202107Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate202107Member" xlink:title="definition: TypeOfAdoptionMember to AccountingStandardsUpdate202107Member" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DerivativeWarrantLiabilitiesAbstract" xlink:label="DerivativeWarrantLiabilitiesAbstract" xlink:title="DerivativeWarrantLiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DerivativeWarrantLiabilitiesAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to DerivativeWarrantLiabilitiesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="FinancialLiabilitiesFairValueDisclosure" xlink:title="definition: ClassOfWarrantOrRightLineItems to FinancialLiabilitiesFairValueDisclosure" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsFairValueUponChangeInFunctionalCurrency" xlink:label="WarrantsFairValueUponChangeInFunctionalCurrency" xlink:title="WarrantsFairValueUponChangeInFunctionalCurrency" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="WarrantsFairValueUponChangeInFunctionalCurrency" xlink:title="definition: ClassOfWarrantOrRightLineItems to WarrantsFairValueUponChangeInFunctionalCurrency" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsIssuedUponDeSPACTransaction" xlink:label="WarrantsIssuedUponDeSPACTransaction" xlink:title="WarrantsIssuedUponDeSPACTransaction" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="WarrantsIssuedUponDeSPACTransaction" xlink:title="definition: ClassOfWarrantOrRightLineItems to WarrantsIssuedUponDeSPACTransaction" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsIssuedToMandatoryConvertibleDebentures" xlink:label="WarrantsIssuedToMandatoryConvertibleDebentures" xlink:title="WarrantsIssuedToMandatoryConvertibleDebentures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="WarrantsIssuedToMandatoryConvertibleDebentures" xlink:title="definition: ClassOfWarrantOrRightLineItems to WarrantsIssuedToMandatoryConvertibleDebentures" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:label="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:title="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:title="definition: ClassOfWarrantOrRightLineItems to ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:label="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:title="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:title="definition: ClassOfWarrantOrRightLineItems to ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfWarrantsExercised" xlink:label="FairValueOfWarrantsExercised" xlink:title="FairValueOfWarrantsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="FairValueOfWarrantsExercised" xlink:title="definition: ClassOfWarrantOrRightLineItems to FairValueOfWarrantsExercised" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="definition: ClassOfWarrantOrRightLineItems to DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightTable" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="FinancialInstrumentAxis" xlink:title="FinancialInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="FinancialInstrumentAxis" xlink:title="definition: ClassOfWarrantOrRightTable to FinancialInstrumentAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FinancialInstrumentAxis" xlink:to="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="definition: FinancialInstrumentAxis to TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FinancialInstrumentAxis" xlink:to="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" xlink:title="definition: FinancialInstrumentAxis to TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeMember" xlink:label="DerivativeMember" xlink:title="DerivativeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="DerivativeMember" xlink:title="definition: TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to DerivativeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="WarrantMember" xlink:title="WarrantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DerivativeMember" xlink:to="WarrantMember" xlink:title="definition: DerivativeMember to WarrantMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ImpactOfListingOnNASDAQAbstract" xlink:label="ImpactOfListingOnNASDAQAbstract" xlink:title="ImpactOfListingOnNASDAQAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="ImpactOfListingOnNASDAQAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to ImpactOfListingOnNASDAQAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="DerivativeLiabilityMeasurementInput" xlink:title="DerivativeLiabilityMeasurementInput" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="DerivativeLiabilityMeasurementInput" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to DerivativeLiabilityMeasurementInput" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueLiabilitiesCurrent" xlink:label="FairValueLiabilitiesCurrent" xlink:title="FairValueLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueLiabilitiesCurrent" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueLiabilitiesCurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByLiabilityClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesMember" xlink:label="StockOptionLiabilitiesMember" xlink:title="StockOptionLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="StockOptionLiabilitiesMember" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to StockOptionLiabilitiesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="MeasurementInputTypeAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to MeasurementInputTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain" xlink:title="definition: MeasurementInputTypeAxis to MeasurementInputTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain_2" xlink:title="MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain_2" xlink:title="definition: MeasurementInputTypeAxis to MeasurementInputTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="MeasurementInputExpectedDividendRateMember" xlink:title="MeasurementInputExpectedDividendRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedDividendRateMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputExpectedDividendRateMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="MeasurementInputPriceVolatilityMember" xlink:title="MeasurementInputPriceVolatilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputPriceVolatilityMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputPriceVolatilityMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputRiskFreeInterestRateMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputRiskFreeInterestRateMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByFairValueHierarchyLevelAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLineItems" xlink:label="DerivativeLineItems" xlink:title="DerivativeLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:label="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="FinancialLiabilitiesFairValueDisclosureAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DerivativeLineItems" xlink:to="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="definition: DerivativeLineItems to FinancialLiabilitiesFairValueDisclosureAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DerivativeLineItems" xlink:to="FinancialLiabilitiesFairValueDisclosure" xlink:title="definition: DerivativeLineItems to FinancialLiabilitiesFairValueDisclosure" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionsFairValueUponChangeDeSPACTransaction" xlink:label="StockOptionsFairValueUponChangeDeSPACTransaction" xlink:title="StockOptionsFairValueUponChangeDeSPACTransaction" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DerivativeLineItems" xlink:to="StockOptionsFairValueUponChangeDeSPACTransaction" xlink:title="definition: DerivativeLineItems to StockOptionsFairValueUponChangeDeSPACTransaction" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="UnrealizedGainLossOnDerivatives" xlink:title="UnrealizedGainLossOnDerivatives" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DerivativeLineItems" xlink:to="UnrealizedGainLossOnDerivatives" xlink:title="definition: DerivativeLineItems to UnrealizedGainLossOnDerivatives" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeTable" xlink:label="DerivativeTable" xlink:title="DerivativeTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DerivativeLineItems" xlink:to="DerivativeTable" xlink:title="definition: DerivativeLineItems to DerivativeTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DerivativeTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="definition: DerivativeTable to FairValueByLiabilityClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesMember" xlink:label="StockOptionLiabilitiesMember" xlink:title="StockOptionLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="StockOptionLiabilitiesMember" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to StockOptionLiabilitiesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalAuthorizedDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDisclosuresAbstract" xlink:label="ClassOfStockDisclosuresAbstract" xlink:title="ClassOfStockDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ClassOfStockDisclosuresAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ClassOfStockDisclosuresAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesNewIssues" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="ProceedsFromIssuanceOrSaleOfEquity" xlink:title="ProceedsFromIssuanceOrSaleOfEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ProceedsFromIssuanceOrSaleOfEquity" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ProceedsFromIssuanceOrSaleOfEquity" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:label="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:title="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:label="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:title="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AccountsPayableCurrent" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AccountsPayableCurrent" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GainLossOnSettlementOfAccountsPayable" xlink:label="GainLossOnSettlementOfAccountsPayable" xlink:title="GainLossOnSettlementOfAccountsPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="GainLossOnSettlementOfAccountsPayable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to GainLossOnSettlementOfAccountsPayable" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="DebtConversionOriginalDebtAmount1" xlink:title="DebtConversionOriginalDebtAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="DebtConversionOriginalDebtAmount1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to DebtConversionOriginalDebtAmount1" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ProceedsFromWarrantExercises" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ProceedsFromWarrantExercises" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfWarrantsExercised" xlink:label="FairValueOfWarrantsExercised" xlink:title="FairValueOfWarrantsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="FairValueOfWarrantsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to FairValueOfWarrantsExercised" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="14.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to CounterpartyNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:label="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="HelenaGlobalInvestmentOpportunitiesILtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to HelenaGlobalInvestmentOpportunitiesILtdMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfWarrantsAbstract" xlink:label="NumberOfWarrantsAbstract" xlink:title="NumberOfWarrantsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="NumberOfWarrantsAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to NumberOfWarrantsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="definition: ClassOfWarrantOrRightLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharePurchaseWarrantsRemainingLifeAbstract" xlink:label="SharePurchaseWarrantsRemainingLifeAbstract" xlink:title="SharePurchaseWarrantsRemainingLifeAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SharePurchaseWarrantsRemainingLifeAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to SharePurchaseWarrantsRemainingLifeAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ShareCapitalDisclosureAbstract" xlink:label="ShareCapitalDisclosureAbstract" xlink:title="ShareCapitalDisclosureAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ShareCapitalDisclosureAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to ShareCapitalDisclosureAbstract" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to WarrantsAndRightsNoteDisclosureAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:label="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:title="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to AdjustmentsToExercisePriceOfSPACWarrantsAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsAdjustmentPriceThreshold" xlink:label="SPACWarrantsAdjustmentPriceThreshold" xlink:title="SPACWarrantsAdjustmentPriceThreshold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantsAdjustmentPriceThreshold" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantsAdjustmentPriceThreshold" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsEquityProceedsThresholdPercentage" xlink:label="SPACWarrantsEquityProceedsThresholdPercentage" xlink:title="SPACWarrantsEquityProceedsThresholdPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantsEquityProceedsThresholdPercentage" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantsEquityProceedsThresholdPercentage" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:label="SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:title="SPACWarrantsMarketValueMeasurementPeriodDuration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantsMarketValueMeasurementPeriodDuration" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:label="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:title="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsUpperRedemptionTriggerPercentage" xlink:label="SPACWarrantsUpperRedemptionTriggerPercentage" xlink:title="SPACWarrantsUpperRedemptionTriggerPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantsUpperRedemptionTriggerPercentage" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantsUpperRedemptionTriggerPercentage" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsNewlyIssuedPricePerShare" xlink:label="SPACWarrantsNewlyIssuedPricePerShare" xlink:title="SPACWarrantsNewlyIssuedPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantsNewlyIssuedPricePerShare" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantsNewlyIssuedPricePerShare" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsMarketValuePerShare" xlink:label="SPACWarrantsMarketValuePerShare" xlink:title="SPACWarrantsMarketValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantsMarketValuePerShare" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantsMarketValuePerShare" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantReferencePricePerShare" xlink:label="SPACWarrantReferencePricePerShare" xlink:title="SPACWarrantReferencePricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantReferencePricePerShare" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantReferencePricePerShare" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:label="SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:title="SPACWarrantUpperRedemptionTriggerPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantUpperRedemptionTriggerPricePerShare" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:label="SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:title="SPACWarrantLowerRedemptionTriggerPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantLowerRedemptionTriggerPricePerShare" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsOriginalExerciseRatio" xlink:label="SPACWarrantsOriginalExerciseRatio" xlink:title="SPACWarrantsOriginalExerciseRatio" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantsOriginalExerciseRatio" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantsOriginalExerciseRatio" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsExerciseRatioAfterRTO" xlink:label="SPACWarrantsExerciseRatioAfterRTO" xlink:title="SPACWarrantsExerciseRatioAfterRTO" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantsExerciseRatioAfterRTO" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantsExerciseRatioAfterRTO" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:label="SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:title="SPACWarrantsExerciseRatioAfterReverseStockSplit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:title="definition: ClassOfWarrantOrRightLineItems to SPACWarrantsExerciseRatioAfterReverseStockSplit" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodToFileRegistrationStatement" xlink:label="PeriodToFileRegistrationStatement" xlink:title="PeriodToFileRegistrationStatement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="PeriodToFileRegistrationStatement" xlink:title="definition: ClassOfWarrantOrRightLineItems to PeriodToFileRegistrationStatement" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodForRegistrationStatementToBecomeEffective" xlink:label="PeriodForRegistrationStatementToBecomeEffective" xlink:title="PeriodForRegistrationStatementToBecomeEffective" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="PeriodForRegistrationStatementToBecomeEffective" xlink:title="definition: ClassOfWarrantOrRightLineItems to PeriodForRegistrationStatementToBecomeEffective" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ProductValueIssuedUponExerciseOfWarrants" xlink:label="ProductValueIssuedUponExerciseOfWarrants" xlink:title="ProductValueIssuedUponExerciseOfWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ProductValueIssuedUponExerciseOfWarrants" xlink:title="definition: ClassOfWarrantOrRightLineItems to ProductValueIssuedUponExerciseOfWarrants" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="NumberOfTradingDays" xlink:title="definition: ClassOfWarrantOrRightLineItems to NumberOfTradingDays" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_TradingDaysThreshold" xlink:label="TradingDaysThreshold" xlink:title="TradingDaysThreshold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="TradingDaysThreshold" xlink:title="definition: ClassOfWarrantOrRightLineItems to TradingDaysThreshold" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:label="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:title="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NoticePeriodToRedeemWarrants" xlink:label="NoticePeriodToRedeemWarrants" xlink:title="NoticePeriodToRedeemWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="NoticePeriodToRedeemWarrants" xlink:title="definition: ClassOfWarrantOrRightLineItems to NoticePeriodToRedeemWarrants" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SharesIssuedPricePerShare" xlink:title="definition: ClassOfWarrantOrRightLineItems to SharesIssuedPricePerShare" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:label="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:title="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:title="definition: ClassOfWarrantOrRightLineItems to NumberOfTradingDaysEndingBeforeNoticeOfRedemption" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="DebtInstrumentConvertibleConversionRatio1" xlink:title="DebtInstrumentConvertibleConversionRatio1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DebtInstrumentConvertibleConversionRatio1" xlink:title="definition: ClassOfWarrantOrRightLineItems to DebtInstrumentConvertibleConversionRatio1" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:label="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="36.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightOutstanding" order="37.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightIssued" xlink:label="ClassOfWarrantOrRightIssued" xlink:title="ClassOfWarrantOrRightIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightIssued" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightIssued" order="38.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExercised" xlink:label="ClassOfWarrantOrRightExercised" xlink:title="ClassOfWarrantOrRightExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightExercised" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightExercised" order="39.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExpired" xlink:label="ClassOfWarrantOrRightExpired" xlink:title="ClassOfWarrantOrRightExpired" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightExpired" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightExpired" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:label="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:title="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" order="41.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightTable" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightTable" order="42.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="definition: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain_2" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain_2" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharePurchaseWarrantsMember" xlink:label="SharePurchaseWarrantsMember" xlink:title="SharePurchaseWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SharePurchaseWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to SharePurchaseWarrantsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PublicWarrantsMember" xlink:label="PublicWarrantsMember" xlink:title="PublicWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PublicWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to PublicWarrantsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PrivateWarrantsMember" xlink:label="PrivateWarrantsMember" xlink:title="PrivateWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PrivateWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to PrivateWarrantsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsMember" xlink:label="SPACWarrantsMember" xlink:title="SPACWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SPACWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to SPACWarrantsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="definition: ClassOfWarrantOrRightTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceOneMember" xlink:label="ExercisePriceOneMember" xlink:title="ExercisePriceOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceOneMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceOneMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceTwoMember" xlink:label="ExercisePriceTwoMember" xlink:title="ExercisePriceTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceTwoMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceTwoMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ClassOfWarrantOrRightTable to StatementEquityComponentsAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:label="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:title="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:title="definition: ClassOfWarrantOrRightTable to ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:label="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:title="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:to="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:title="definition: ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis to SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:label="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_2" xlink:title="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:to="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_2" xlink:title="definition: ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis to SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:label="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:title="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:to="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:title="definition: SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain to WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:label="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:title="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:to="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:title="definition: SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain to WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="RangeAxis" xlink:title="definition: ClassOfWarrantOrRightTable to RangeAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockOptionMember" xlink:label="StockOptionMember" xlink:title="StockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="StockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to StockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeOneMember" xlink:label="ExercisePriceRangeOneMember" xlink:title="ExercisePriceRangeOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeOneMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeOneMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeTwoMember" xlink:label="ExercisePriceRangeTwoMember" xlink:title="ExercisePriceRangeTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTwoMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTwoMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeThreeMember" xlink:label="ExercisePriceRangeThreeMember" xlink:title="ExercisePriceRangeThreeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeThreeMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeThreeMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeFourMember" xlink:label="ExercisePriceRangeFourMember" xlink:title="ExercisePriceRangeFourMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFourMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFourMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeFiveMember" xlink:label="ExercisePriceRangeFiveMember" xlink:title="ExercisePriceRangeFiveMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFiveMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFiveMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeSixMember" xlink:label="ExercisePriceRangeSixMember" xlink:title="ExercisePriceRangeSixMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeSixMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeSixMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeSevenMember" xlink:label="ExercisePriceRangeSevenMember" xlink:title="ExercisePriceRangeSevenMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeSevenMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeSevenMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeEightMember" xlink:label="ExercisePriceRangeEightMember" xlink:title="ExercisePriceRangeEightMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeEightMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeEightMember" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeNineMember" xlink:label="ExercisePriceRangeNineMember" xlink:title="ExercisePriceRangeNineMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeNineMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeNineMember" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeTenMember" xlink:label="ExercisePriceRangeTenMember" xlink:title="ExercisePriceRangeTenMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTenMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTenMember" order="10.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RestrictedStockUnitsAbstract" xlink:label="RestrictedStockUnitsAbstract" xlink:title="RestrictedStockUnitsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="RestrictedStockUnitsAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to RestrictedStockUnitsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardDateAxis" xlink:label="AwardDateAxis" xlink:title="AwardDateAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardDateAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardDateAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardDateDomain" xlink:label="AwardDateDomain" xlink:title="AwardDateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardDateAxis" xlink:to="AwardDateDomain" xlink:title="definition: AwardDateAxis to AwardDateDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardDateDomain" xlink:label="AwardDateDomain_2" xlink:title="AwardDateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardDateAxis" xlink:to="AwardDateDomain_2" xlink:title="definition: AwardDateAxis to AwardDateDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_November302021Member" xlink:label="November302021Member" xlink:title="November302021Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AwardDateDomain" xlink:to="November302021Member" xlink:title="definition: AwardDateDomain to November302021Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_December242021Member" xlink:label="December242021Member" xlink:title="December242021Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AwardDateDomain" xlink:to="December242021Member" xlink:title="definition: AwardDateDomain to December242021Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_March12022Member" xlink:label="March12022Member" xlink:title="March12022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AwardDateDomain" xlink:to="March12022Member" xlink:title="definition: AwardDateDomain to March12022Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_March142022Member" xlink:label="March142022Member" xlink:title="March142022Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AwardDateDomain" xlink:to="March142022Member" xlink:title="definition: AwardDateDomain to March142022Member" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_July302024Member" xlink:label="July302024Member" xlink:title="July302024Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AwardDateDomain" xlink:to="July302024Member" xlink:title="definition: AwardDateDomain to July302024Member" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_March262025Member" xlink:label="March262025Member" xlink:title="March262025Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AwardDateDomain" xlink:to="March262025Member" xlink:title="definition: AwardDateDomain to March262025Member" order="6.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RelatedPartyTransactionAbstract" xlink:label="RelatedPartyTransactionAbstract" xlink:title="RelatedPartyTransactionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to RelatedPartyTransactionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccruedLiabilitiesCurrent" xlink:title="definition: RelatedPartyTransactionLineItems to AccruedLiabilitiesCurrent" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToEmployees" xlink:label="PaymentsToEmployees" xlink:title="PaymentsToEmployees" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="PaymentsToEmployees" xlink:title="definition: RelatedPartyTransactionLineItems to PaymentsToEmployees" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ManagementFeeExpense" xlink:label="ManagementFeeExpense" xlink:title="ManagementFeeExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ManagementFeeExpense" xlink:title="definition: RelatedPartyTransactionLineItems to ManagementFeeExpense" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: RelatedPartyTransactionLineItems to AllocatedShareBasedCompensationExpense" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccruedInterestOnConvertibleDebt" xlink:label="AccruedInterestOnConvertibleDebt" xlink:title="AccruedInterestOnConvertibleDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccruedInterestOnConvertibleDebt" xlink:title="definition: RelatedPartyTransactionLineItems to AccruedInterestOnConvertibleDebt" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="definition: RelatedPartyTransactionLineItems to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="definition: RelatedPartyDomain to RelatedPartyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="TitleOfIndividualAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to TitleOfIndividualAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DirectorsAndOfficersMember" xlink:label="DirectorsAndOfficersMember" xlink:title="DirectorsAndOfficersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="DirectorsAndOfficersMember" xlink:title="definition: TitleOfIndividualWithRelationshipToEntityDomain to DirectorsAndOfficersMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/FinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FinancialInstrumentAbstract" xlink:label="FinancialInstrumentAbstract" xlink:title="FinancialInstrumentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FinancialInstrumentAbstract" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FinancialInstrumentAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="AssetsFairValueDisclosure" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to AssetsFairValueDisclosure" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="Cash" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to Cash" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="LiabilitiesCurrent" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to LiabilitiesCurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FinancialInstrumentsContractualObligationsPeriod" xlink:label="FinancialInstrumentsContractualObligationsPeriod" xlink:title="FinancialInstrumentsContractualObligationsPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FinancialInstrumentsContractualObligationsPeriod" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FinancialInstrumentsContractualObligationsPeriod" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="definition: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FairValueByBalanceSheetGroupingTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:label="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:title="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:title="definition: FairValueByBalanceSheetGroupingTable to ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:label="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:title="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:to="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:title="definition: ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis to RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:label="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain_2" xlink:title="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:to="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain_2" xlink:title="definition: ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis to RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditRiskMember" xlink:label="CreditRiskMember" xlink:title="CreditRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:to="CreditRiskMember" xlink:title="definition: RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain to CreditRiskMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LiquidityRiskMember" xlink:label="LiquidityRiskMember" xlink:title="LiquidityRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:to="LiquidityRiskMember" xlink:title="definition: RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain to LiquidityRiskMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SegmentedInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:label="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:title="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:title="definition: SegmentReportingInformationLineItems to SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="NumberOfOperatingSegments" xlink:title="definition: SegmentReportingInformationLineItems to NumberOfOperatingSegments" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="NumberOfReportableSegments" xlink:title="definition: SegmentReportingInformationLineItems to NumberOfReportableSegments" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="Revenues" xlink:title="definition: SegmentReportingInformationLineItems to Revenues" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SegmentReportingInformationLineItems" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="definition: SegmentReportingInformationLineItems to ScheduleOfSegmentReportingInformationBySegmentTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to StatementBusinessSegmentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain_2" xlink:title="SegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain_2" xlink:title="definition: StatementBusinessSegmentsAxis to SegmentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:label="ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:title="ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentDomain" xlink:to="ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:title="definition: SegmentDomain to ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermPurchaseCommitmentLineItems" xlink:label="LongTermPurchaseCommitmentLineItems" xlink:title="LongTermPurchaseCommitmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsAbstract" xlink:label="OtherCommitmentsAbstract" xlink:title="OtherCommitmentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="OtherCommitmentsAbstract" xlink:title="definition: LongTermPurchaseCommitmentLineItems to OtherCommitmentsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:title="definition: LongTermPurchaseCommitmentLineItems to ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:title="definition: LongTermPurchaseCommitmentLineItems to ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:title="definition: LongTermPurchaseCommitmentLineItems to ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:label="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:title="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:title="definition: LongTermPurchaseCommitmentLineItems to MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermPurchaseCommitmentPeriod" xlink:label="LongtermPurchaseCommitmentPeriod" xlink:title="LongtermPurchaseCommitmentPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="LongtermPurchaseCommitmentPeriod" xlink:title="definition: LongTermPurchaseCommitmentLineItems to LongtermPurchaseCommitmentPeriod" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="PurchaseObligation" xlink:title="definition: LongTermPurchaseCommitmentLineItems to PurchaseObligation" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodForClosingOfBusinessCombinationAgreement" xlink:label="PeriodForClosingOfBusinessCombinationAgreement" xlink:title="PeriodForClosingOfBusinessCombinationAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="PeriodForClosingOfBusinessCombinationAgreement" xlink:title="definition: LongTermPurchaseCommitmentLineItems to PeriodForClosingOfBusinessCombinationAgreement" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AnnualFeeForUseOfLicensedTechnology" xlink:label="AnnualFeeForUseOfLicensedTechnology" xlink:title="AnnualFeeForUseOfLicensedTechnology" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="AnnualFeeForUseOfLicensedTechnology" xlink:title="definition: LongTermPurchaseCommitmentLineItems to AnnualFeeForUseOfLicensedTechnology" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="AccruedLiabilitiesCurrent" xlink:title="definition: LongTermPurchaseCommitmentLineItems to AccruedLiabilitiesCurrent" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AnnualConsultingFee" xlink:label="AnnualConsultingFee" xlink:title="AnnualConsultingFee" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="AnnualConsultingFee" xlink:title="definition: LongTermPurchaseCommitmentLineItems to AnnualConsultingFee" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_QuarterlyConsultingFee" xlink:label="QuarterlyConsultingFee" xlink:title="QuarterlyConsultingFee" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="QuarterlyConsultingFee" xlink:title="definition: LongTermPurchaseCommitmentLineItems to QuarterlyConsultingFee" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MinimumEquityAndDebtFinancing" xlink:label="MinimumEquityAndDebtFinancing" xlink:title="MinimumEquityAndDebtFinancing" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="MinimumEquityAndDebtFinancing" xlink:title="definition: LongTermPurchaseCommitmentLineItems to MinimumEquityAndDebtFinancing" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementTerm" xlink:label="AgreementTerm" xlink:title="AgreementTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="AgreementTerm" xlink:title="definition: LongTermPurchaseCommitmentLineItems to AgreementTerm" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdvanceNoticePeriodForTerminationOfAgreement" xlink:label="AdvanceNoticePeriodForTerminationOfAgreement" xlink:title="AdvanceNoticePeriodForTerminationOfAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="AdvanceNoticePeriodForTerminationOfAgreement" xlink:title="definition: LongTermPurchaseCommitmentLineItems to AdvanceNoticePeriodForTerminationOfAgreement" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementExtensionTerm" xlink:label="AgreementExtensionTerm" xlink:title="AgreementExtensionTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="AgreementExtensionTerm" xlink:title="definition: LongTermPurchaseCommitmentLineItems to AgreementExtensionTerm" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfDemandsEligibleSecurityHolderCanMake" xlink:label="NumberOfDemandsEligibleSecurityHolderCanMake" xlink:title="NumberOfDemandsEligibleSecurityHolderCanMake" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="NumberOfDemandsEligibleSecurityHolderCanMake" xlink:title="definition: LongTermPurchaseCommitmentLineItems to NumberOfDemandsEligibleSecurityHolderCanMake" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExciseTaxesPayableCurrent" xlink:label="ExciseTaxesPayableCurrent" xlink:title="ExciseTaxesPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="ExciseTaxesPayableCurrent" xlink:title="definition: LongTermPurchaseCommitmentLineItems to ExciseTaxesPayableCurrent" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_InterestAndPenaltiesPercentage" xlink:label="InterestAndPenaltiesPercentage" xlink:title="InterestAndPenaltiesPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="InterestAndPenaltiesPercentage" xlink:title="definition: LongTermPurchaseCommitmentLineItems to InterestAndPenaltiesPercentage" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_UnderpaymentPenaltyPercentage" xlink:label="UnderpaymentPenaltyPercentage" xlink:title="UnderpaymentPenaltyPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="UnderpaymentPenaltyPercentage" xlink:title="definition: LongTermPurchaseCommitmentLineItems to UnderpaymentPenaltyPercentage" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:label="PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:title="PercentageOfUnderpaymentPenaltyOfTotalLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:title="definition: LongTermPurchaseCommitmentLineItems to PercentageOfUnderpaymentPenaltyOfTotalLiability" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfDaysForVolumeWeightedAveragePrice" xlink:label="NumberOfDaysForVolumeWeightedAveragePrice" xlink:title="NumberOfDaysForVolumeWeightedAveragePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="NumberOfDaysForVolumeWeightedAveragePrice" xlink:title="definition: LongTermPurchaseCommitmentLineItems to NumberOfDaysForVolumeWeightedAveragePrice" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfWarrantsExercisable" xlink:label="PercentageOfWarrantsExercisable" xlink:title="PercentageOfWarrantsExercisable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="PercentageOfWarrantsExercisable" xlink:title="definition: LongTermPurchaseCommitmentLineItems to PercentageOfWarrantsExercisable" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="WarrantsAndRightsOutstandingTerm" xlink:title="WarrantsAndRightsOutstandingTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="WarrantsAndRightsOutstandingTerm" xlink:title="definition: LongTermPurchaseCommitmentLineItems to WarrantsAndRightsOutstandingTerm" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyPendingClaimsNumber" xlink:label="LossContingencyPendingClaimsNumber" xlink:title="LossContingencyPendingClaimsNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="LossContingencyPendingClaimsNumber" xlink:title="definition: LongTermPurchaseCommitmentLineItems to LossContingencyPendingClaimsNumber" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermPurchaseCommitmentTable" xlink:label="LongTermPurchaseCommitmentTable" xlink:title="LongTermPurchaseCommitmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="LongTermPurchaseCommitmentTable" xlink:title="definition: LongTermPurchaseCommitmentLineItems to LongTermPurchaseCommitmentTable" order="26.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LongTermPurchaseCommitmentTable" xlink:to="TypeOfArrangementAxis" xlink:title="definition: LongTermPurchaseCommitmentTable to TypeOfArrangementAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StrategicPartnershipAgreementMember" xlink:label="StrategicPartnershipAgreementMember" xlink:title="StrategicPartnershipAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="StrategicPartnershipAgreementMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to StrategicPartnershipAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AmendedStrategicPartnershipAgreementMember" xlink:label="AmendedStrategicPartnershipAgreementMember" xlink:title="AmendedStrategicPartnershipAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="AmendedStrategicPartnershipAgreementMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to AmendedStrategicPartnershipAgreementMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LicensingAgreementsMember" xlink:label="LicensingAgreementsMember" xlink:title="LicensingAgreementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="LicensingAgreementsMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to LicensingAgreementsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LongTermPurchaseCommitmentTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: LongTermPurchaseCommitmentTable to RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvioIncorporationMember" xlink:label="DevvioIncorporationMember" xlink:title="DevvioIncorporationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="DevvioIncorporationMember" xlink:title="definition: RelatedPartyDomain to DevvioIncorporationMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GreenlinesTechnologyIncMember" xlink:label="GreenlinesTechnologyIncMember" xlink:title="GreenlinesTechnologyIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="GreenlinesTechnologyIncMember" xlink:title="definition: RelatedPartyDomain to GreenlinesTechnologyIncMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FocusImpactPartnersLLCMember" xlink:label="FocusImpactPartnersLLCMember" xlink:title="FocusImpactPartnersLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="FocusImpactPartnersLLCMember" xlink:title="definition: RelatedPartyDomain to FocusImpactPartnersLLCMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LongTermPurchaseCommitmentTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="definition: LongTermPurchaseCommitmentTable to RelatedPartyTransactionAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain" xlink:title="definition: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain_2" xlink:title="RelatedPartyTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain_2" xlink:title="definition: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StrategicConsultingAgreementMember" xlink:label="StrategicConsultingAgreementMember" xlink:title="StrategicConsultingAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionDomain" xlink:to="StrategicConsultingAgreementMember" xlink:title="definition: RelatedPartyTransactionDomain to StrategicConsultingAgreementMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:label="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:title="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:title="definition: SubsequentEventLineItems to AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SideLetterWithHelenaIAbstract" xlink:label="SideLetterWithHelenaIAbstract" xlink:title="SideLetterWithHelenaIAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="SideLetterWithHelenaIAbstract" xlink:title="definition: SubsequentEventLineItems to SideLetterWithHelenaIAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:label="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:title="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:title="definition: SubsequentEventLineItems to InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: SubsequentEventLineItems to StockIssuedDuringPeriodSharesNewIssues" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="ProceedsFromIssuanceOrSaleOfEquity" xlink:title="ProceedsFromIssuanceOrSaleOfEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="ProceedsFromIssuanceOrSaleOfEquity" xlink:title="definition: SubsequentEventLineItems to ProceedsFromIssuanceOrSaleOfEquity" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:label="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="SalesOfConversionSharesSubjectToTradingVolumeConditions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="definition: SubsequentEventLineItems to SalesOfConversionSharesSubjectToTradingVolumeConditions" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="NumberOfTradingDays" xlink:title="definition: SubsequentEventLineItems to NumberOfTradingDays" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfCommonSharesOnFullyDilutedBasis" xlink:label="PercentageOfCommonSharesOnFullyDilutedBasis" xlink:title="PercentageOfCommonSharesOnFullyDilutedBasis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="PercentageOfCommonSharesOnFullyDilutedBasis" xlink:title="definition: SubsequentEventLineItems to PercentageOfCommonSharesOnFullyDilutedBasis" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="ProceedsFromIssuanceOfPrivatePlacement" xlink:title="ProceedsFromIssuanceOfPrivatePlacement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="ProceedsFromIssuanceOfPrivatePlacement" xlink:title="definition: SubsequentEventLineItems to ProceedsFromIssuanceOfPrivatePlacement" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:label="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:title="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:title="definition: SubsequentEventLineItems to StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="SharesIssuedPricePerShare" xlink:title="definition: SubsequentEventLineItems to SharesIssuedPricePerShare" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventTable" xlink:title="definition: SubsequentEventLineItems to SubsequentEventTable" order="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: SubsequentEventTable to SubsequentEventTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain_2" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain_2" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="definition: SubsequentEventTypeDomain to SubsequentEventMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: SubsequentEventTable to RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SouthernEnergyRenewablesIncMember" xlink:label="SouthernEnergyRenewablesIncMember" xlink:title="SouthernEnergyRenewablesIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="SouthernEnergyRenewablesIncMember" xlink:title="definition: RelatedPartyDomain to SouthernEnergyRenewablesIncMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="TypeOfArrangementAxis" xlink:title="definition: SubsequentEventTable to TypeOfArrangementAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember_2" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementAndPlanOfMergerMember" xlink:label="AgreementAndPlanOfMergerMember" xlink:title="AgreementAndPlanOfMergerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="AgreementAndPlanOfMergerMember" xlink:title="definition: ArrangementsAndNonarrangementTransactionsMember to AgreementAndPlanOfMergerMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="RangeAxis" xlink:title="definition: SubsequentEventTable to RangeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: SubsequentEventTable to CounterpartyNameAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:label="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="HelenaGlobalInvestmentOpportunitiesILtdMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to HelenaGlobalInvestmentOpportunitiesILtdMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="definition: SubsequentEventTable to ShortTermDebtTypeAxis" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain_2" xlink:title="ShortTermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain_2" xlink:title="definition: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtMember" xlink:label="CryptoStrategyConvertibleDebtMember" xlink:title="CryptoStrategyConvertibleDebtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShortTermDebtTypeDomain" xlink:to="CryptoStrategyConvertibleDebtMember" xlink:title="definition: ShortTermDebtTypeDomain to CryptoStrategyConvertibleDebtMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>devs-20251031_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.10.1.5333 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingArrLineItems" xlink:label="InsiderTradingArrLineItems" xlink:title="InsiderTradingArrLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTradingArrLineItems" xml:lang="en-US" id="ecd_InsiderTradingArrLineItems">Insider Trading Arrangements [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems" xlink:title="label: InsiderTradingArrLineItems to ecd_InsiderTradingArrLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="Rule10b51ArrAdoptedFlag" xlink:title="Rule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_Rule10b51ArrAdoptedFlag" xml:lang="en-US" id="ecd_Rule10b51ArrAdoptedFlag">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag" xlink:title="label: Rule10b51ArrAdoptedFlag to ecd_Rule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_Rule10b51ArrAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_Rule10b51ArrAdoptedFlag_lbl1">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl1" xlink:title="label: Rule10b51ArrAdoptedFlag to ecd_Rule10b51ArrAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="Rule10b51ArrTrmntdFlag" xlink:title="Rule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_Rule10b51ArrTrmntdFlag" xml:lang="en-US" id="ecd_Rule10b51ArrTrmntdFlag">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag" xlink:title="label: Rule10b51ArrTrmntdFlag to ecd_Rule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_Rule10b51ArrTrmntdFlag_lbl1" xml:lang="en-US" id="ecd_Rule10b51ArrTrmntdFlag_lbl1">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl1" xlink:title="label: Rule10b51ArrTrmntdFlag to ecd_Rule10b51ArrTrmntdFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="NonRule10b51ArrAdoptedFlag" xlink:title="NonRule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonRule10b51ArrAdoptedFlag" xml:lang="en-US" id="ecd_NonRule10b51ArrAdoptedFlag">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag" xlink:title="label: NonRule10b51ArrAdoptedFlag to ecd_NonRule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_NonRule10b51ArrAdoptedFlag_lbl1">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xlink:title="label: NonRule10b51ArrAdoptedFlag to ecd_NonRule10b51ArrAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="NonRule10b51ArrTrmntdFlag" xlink:title="NonRule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonRule10b51ArrTrmntdFlag" xml:lang="en-US" id="ecd_NonRule10b51ArrTrmntdFlag">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag" xlink:title="label: NonRule10b51ArrTrmntdFlag to ecd_NonRule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xml:lang="en-US" id="ecd_NonRule10b51ArrTrmntdFlag_lbl1">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xlink:title="label: NonRule10b51ArrTrmntdFlag to ecd_NonRule10b51ArrTrmntdFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US" id="srt_TitleOfIndividualWithRelationshipToEntityDomain">Title and Position [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="label: TitleOfIndividualWithRelationshipToEntityDomain to srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="EquityMethodInvesteeNameDomain" xlink:title="EquityMethodInvesteeNameDomain" />
    <link:label xlink:type="resource" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_EquityMethodInvesteeNameDomain" xml:lang="en-US" id="srt_EquityMethodInvesteeNameDomain">Investment, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:title="label: EquityMethodInvesteeNameDomain to srt_EquityMethodInvesteeNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xml:lang="en-US" id="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">Investment, Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="label: ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis to srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeAxis" xml:lang="en-US" id="srt_RangeAxis">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="srt_RangeAxis" xlink:title="label: RangeAxis to srt_RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeMember" xml:lang="en-US" id="srt_RangeMember">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="srt_RangeMember" xlink:title="label: RangeMember to srt_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MaximumMember" xml:lang="en-US" id="srt_MaximumMember">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="srt_MaximumMember" xlink:title="label: MaximumMember to srt_MaximumMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MinimumMember" xml:lang="en-US" id="srt_MinimumMember">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="srt_MinimumMember" xlink:title="label: MinimumMember to srt_MinimumMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US" id="srt_ScheduleOfCondensedBalanceSheetTableTextBlock">Summarized balance sheet</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="label: ScheduleOfCondensedBalanceSheetTableTextBlock to srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:title="ScheduleOfCondensedIncomeStatementTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xml:lang="en-US" id="srt_ScheduleOfCondensedIncomeStatementTableTextBlock">Summarized statement of loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:title="label: ScheduleOfCondensedIncomeStatementTableTextBlock to srt_ScheduleOfCondensedIncomeStatementTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:label xlink:type="resource" xlink:label="srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_CounterpartyNameAxis" xml:lang="en-US" id="srt_CounterpartyNameAxis">Counterparty Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis" xlink:title="label: CounterpartyNameAxis to srt_CounterpartyNameAxis" />
    <link:label xlink:type="resource" xlink:label="srt_CounterpartyNameAxis1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="srt_CounterpartyNameAxis1" xml:lang="en-US" id="srt_CounterpartyNameAxis1">Counterparty Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis1" xlink:title="label: CounterpartyNameAxis to srt_CounterpartyNameAxis1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:label xlink:type="resource" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RepurchaseAgreementCounterpartyNameDomain" xml:lang="en-US" id="srt_RepurchaseAgreementCounterpartyNameDomain">Counterparty Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:title="label: RepurchaseAgreementCounterpartyNameDomain to srt_RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualAxis" xml:lang="en-US" id="srt_TitleOfIndividualAxis">Title and Position [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis" xlink:title="label: TitleOfIndividualAxis to srt_TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:label xlink:type="resource" xlink:label="srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_OwnershipAxis" xml:lang="en-US" id="srt_OwnershipAxis">Ownership [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipAxis" xlink:to="srt_OwnershipAxis" xlink:title="label: OwnershipAxis to srt_OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:label xlink:type="resource" xlink:label="srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_OwnershipDomain" xml:lang="en-US" id="srt_OwnershipDomain">Ownership [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipDomain" xlink:to="srt_OwnershipDomain" xlink:title="label: OwnershipDomain to srt_OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CryptoAssetAxis" xlink:label="CryptoAssetAxis" xlink:title="CryptoAssetAxis" />
    <link:label xlink:type="resource" xlink:label="srt_CryptoAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_CryptoAssetAxis" xml:lang="en-US" id="srt_CryptoAssetAxis">Crypto Asset [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetAxis" xlink:to="srt_CryptoAssetAxis" xlink:title="label: CryptoAssetAxis to srt_CryptoAssetAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CryptoAssetDomain" xlink:label="CryptoAssetDomain" xlink:title="CryptoAssetDomain" />
    <link:label xlink:type="resource" xlink:label="srt_CryptoAssetDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_CryptoAssetDomain" xml:lang="en-US" id="srt_CryptoAssetDomain">Crypto Asset [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetDomain" xlink:to="srt_CryptoAssetDomain" xlink:title="label: CryptoAssetDomain to srt_CryptoAssetDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="label: AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" xlink:title="label: AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent">Trade receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense" xlink:label="AccretionExpense" xlink:title="AccretionExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccretionExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccretionExpense" xml:lang="en-US" id="us-gaap_AccretionExpense">Accretion</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccretionExpense" xlink:to="us-gaap_AccretionExpense" xlink:title="label: AccretionExpense to us-gaap_AccretionExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccretionExpense1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccretionExpense1" xml:lang="en-US" id="us-gaap_AccretionExpense1">Accretion expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccretionExpense" xlink:to="us-gaap_AccretionExpense1" xlink:title="label: AccretionExpense to us-gaap_AccretionExpense1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">Accumulated other comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdditionalPaidInCapital" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital">Additional paid in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapital_lbl1" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital_lbl1">Additional Paid in Capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl1" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="AmortizationOfFinancingCostsAndDiscounts" xlink:title="AmortizationOfFinancingCostsAndDiscounts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xml:lang="en-US" id="us-gaap_AmortizationOfFinancingCostsAndDiscounts">Issuance discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:title="label: AmortizationOfFinancingCostsAndDiscounts to us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Depreciation" xml:lang="en-US" id="us-gaap_Depreciation">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation" xlink:title="label: Depreciation to us-gaap_Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_Depreciation1" xml:lang="en-US" id="us-gaap_Depreciation1">Depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation1" xlink:title="label: Depreciation to us-gaap_Depreciation1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="UnrealizedGainLossOnDerivatives" xlink:title="UnrealizedGainLossOnDerivatives" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_UnrealizedGainLossOnDerivatives" xml:lang="en-US" id="us-gaap_UnrealizedGainLossOnDerivatives">Change in fair value of derivative liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:title="label: UnrealizedGainLossOnDerivatives to us-gaap_UnrealizedGainLossOnDerivatives" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_UnrealizedGainLossOnDerivatives1" xml:lang="en-US" id="us-gaap_UnrealizedGainLossOnDerivatives1">Change in fair value of derivative liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives1" xlink:title="label: UnrealizedGainLossOnDerivatives to us-gaap_UnrealizedGainLossOnDerivatives1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_UnrealizedGainLossOnDerivatives2" xml:lang="en-US" id="us-gaap_UnrealizedGainLossOnDerivatives2">Change in fair value of stock option liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives2" xlink:title="label: UnrealizedGainLossOnDerivatives to us-gaap_UnrealizedGainLossOnDerivatives2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrealizedGainLossOnDerivatives_lbl3" xml:lang="en-US" id="us-gaap_UnrealizedGainLossOnDerivatives_lbl3">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_lbl3" xlink:title="label: UnrealizedGainLossOnDerivatives to us-gaap_UnrealizedGainLossOnDerivatives_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDeferredCharges" xlink:label="AmortizationOfDeferredCharges" xlink:title="AmortizationOfDeferredCharges" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfDeferredCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AmortizationOfDeferredCharges" xml:lang="en-US" id="us-gaap_AmortizationOfDeferredCharges">Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfDeferredCharges" xlink:to="us-gaap_AmortizationOfDeferredCharges" xlink:title="label: AmortizationOfDeferredCharges to us-gaap_AmortizationOfDeferredCharges" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfDeferredCharges_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfDeferredCharges_lbl1" xml:lang="en-US" id="us-gaap_AmortizationOfDeferredCharges_lbl1">Amortization of Deferred Charges</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfDeferredCharges" xlink:to="us-gaap_AmortizationOfDeferredCharges_lbl1" xlink:title="label: AmortizationOfDeferredCharges to us-gaap_AmortizationOfDeferredCharges_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract">CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasic" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic">Loss per share - Basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl1">Earnings Per Share, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xml:lang="en-US" id="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">Percentage of owned shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="label: BusinessAcquisitionPercentageOfVotingInterestsAcquired to us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1">Business Combination, Voting Equity Interest Acquired, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1" xlink:title="label: BusinessAcquisitionPercentageOfVotingInterestsAcquired to us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAxis" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAxis">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:title="label: BusinessAcquisitionAxis to us-gaap_BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAcquireeDomain">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:title="label: BusinessAcquisitionAcquireeDomain to us-gaap_BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionLineItems" xml:lang="en-US" id="us-gaap_BusinessAcquisitionLineItems">Business Acquisition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems" xlink:title="label: BusinessAcquisitionLineItems to us-gaap_BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTable to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToEmployees" xlink:label="PaymentsToEmployees" xlink:title="PaymentsToEmployees" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToEmployees" xml:lang="en-US" id="us-gaap_PaymentsToEmployees">Accrued wages</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToEmployees" xlink:to="us-gaap_PaymentsToEmployees" xlink:title="label: PaymentsToEmployees to us-gaap_PaymentsToEmployees" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaidNet" xml:lang="en-US" id="us-gaap_InterestPaidNet">Interest paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="label: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable">Trade receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="IncreaseDecreaseInInterestPayableNet" xlink:title="IncreaseDecreaseInInterestPayableNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInInterestPayableNet" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInterestPayableNet">Accrued interest transferred to accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:title="label: IncreaseDecreaseInInterestPayableNet to us-gaap_IncreaseDecreaseInInterestPayableNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidExpense">Prepaid expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:title="label: IncreaseDecreaseInPrepaidExpense to us-gaap_IncreaseDecreaseInPrepaidExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1">Increase (Decrease) in Prepaid Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" xlink:title="label: IncreaseDecreaseInPrepaidExpense to us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">Changes in non-cash working capital items:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">Commitments and contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommonStockSharesOutstanding" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding">Common stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl1">Common Stock, Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl1" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockValue" xml:lang="en-US" id="us-gaap_CommonStockValue">Common shares (No par value, unlimited common shares authorized; 3,841,668 common shares issued and outstanding) (July 31, 2025 - 3,541,668)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue_lbl1" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl1">Common Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl1" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax">Net loss and comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="ConsolidationVariableInterestEntityPolicy" xlink:title="ConsolidationVariableInterestEntityPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationVariableInterestEntityPolicy" xml:lang="en-US" id="us-gaap_ConsolidationVariableInterestEntityPolicy">Variable interest entities ("VIE")</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:title="label: ConsolidationVariableInterestEntityPolicy to us-gaap_ConsolidationVariableInterestEntityPolicy" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtCurrent" xlink:label="ConvertibleDebtCurrent" xlink:title="ConvertibleDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ConvertibleDebtCurrent" xml:lang="en-US" id="us-gaap_ConvertibleDebtCurrent">Convertible debentures, short term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtCurrent" xlink:to="us-gaap_ConvertibleDebtCurrent" xlink:title="label: ConvertibleDebtCurrent to us-gaap_ConvertibleDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtCurrent1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ConvertibleDebtCurrent1" xml:lang="en-US" id="us-gaap_ConvertibleDebtCurrent1">Balance beginning period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtCurrent" xlink:to="us-gaap_ConvertibleDebtCurrent1" xlink:title="label: ConvertibleDebtCurrent to us-gaap_ConvertibleDebtCurrent1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtCurrent2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ConvertibleDebtCurrent2" xml:lang="en-US" id="us-gaap_ConvertibleDebtCurrent2">Balance end period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtCurrent" xlink:to="us-gaap_ConvertibleDebtCurrent2" xlink:title="label: ConvertibleDebtCurrent to us-gaap_ConvertibleDebtCurrent2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtCurrent3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConvertibleDebtCurrent3" xml:lang="en-US" id="us-gaap_ConvertibleDebtCurrent3">Convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtCurrent" xlink:to="us-gaap_ConvertibleDebtCurrent3" xlink:title="label: ConvertibleDebtCurrent to us-gaap_ConvertibleDebtCurrent3" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtCurrent_lbl4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebtCurrent_lbl4" xml:lang="en-US" id="us-gaap_ConvertibleDebtCurrent_lbl4">Convertible Debt, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtCurrent" xlink:to="us-gaap_ConvertibleDebtCurrent_lbl4" xlink:title="label: ConvertibleDebtCurrent to us-gaap_ConvertibleDebtCurrent_lbl4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebtMember" xml:lang="en-US" id="us-gaap_ConvertibleDebtMember">Convertible Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember" xlink:title="label: ConvertibleDebtMember to us-gaap_ConvertibleDebtMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtMember1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConvertibleDebtMember1" xml:lang="en-US" id="us-gaap_ConvertibleDebtMember1">Convertible Debentures [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember1" xlink:title="label: ConvertibleDebtMember to us-gaap_ConvertibleDebtMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSold">Cost of sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:title="label: CostOfGoodsAndServicesSold to us-gaap_CostOfGoodsAndServicesSold" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfGoodsAndServicesSold_lbl1" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSold_lbl1">Cost of Product and Service Sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl1" xlink:title="label: CostOfGoodsAndServicesSold to us-gaap_CostOfGoodsAndServicesSold_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditRiskMember" xlink:label="CreditRiskMember" xlink:title="CreditRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditRiskMember" xml:lang="en-US" id="us-gaap_CreditRiskMember">Credit Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditRiskMember" xlink:to="us-gaap_CreditRiskMember" xlink:title="label: CreditRiskMember to us-gaap_CreditRiskMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesCurrent" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilitiesCurrent1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent1">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent1" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrent_lbl2" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl2">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl2" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentCarryingAmount" xml:lang="en-US" id="us-gaap_DebtInstrumentCarryingAmount">Promissory notes convertible into warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:title="label: DebtInstrumentCarryingAmount to us-gaap_DebtInstrumentCarryingAmount" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="DebtInstrumentConvertibleBeneficialConversionFeature" xlink:title="DebtInstrumentConvertibleBeneficialConversionFeature" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature">Fair value of conversion feature</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleBeneficialConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:title="label: DebtInstrumentConvertibleBeneficialConversionFeature to us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US" id="us-gaap_DebtInstrumentFaceAmount">Principal amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:title="label: DebtInstrumentFaceAmount to us-gaap_DebtInstrumentFaceAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFaceAmount1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DebtInstrumentFaceAmount1" xml:lang="en-US" id="us-gaap_DebtInstrumentFaceAmount1">Convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount1" xlink:title="label: DebtInstrumentFaceAmount to us-gaap_DebtInstrumentFaceAmount1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="DebtInstrumentFairValue" xlink:title="DebtInstrumentFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentFairValue" xml:lang="en-US" id="us-gaap_DebtInstrumentFairValue">Carrying value fair value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue" xlink:title="label: DebtInstrumentFairValue to us-gaap_DebtInstrumentFairValue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage">Interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentInterestRateStatedPercentage1" xml:lang="en-US" id="us-gaap_DebtInstrumentInterestRateStatedPercentage1">Convertible debt interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage1" xlink:title="label: DebtInstrumentInterestRateStatedPercentage to us-gaap_DebtInstrumentInterestRateStatedPercentage1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentMaturityDate" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate">Debt instrument maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentMaturityDate_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentMaturityDate_lbl1">Debt Instrument, Maturity Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl1" xlink:title="label: DebtInstrumentMaturityDate to us-gaap_DebtInstrumentMaturityDate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts" xml:lang="en-US" id="us-gaap_PaymentsOfDebtIssuanceCosts">Transaction costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:title="label: PaymentsOfDebtIssuanceCosts to us-gaap_PaymentsOfDebtIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts1" xml:lang="en-US" id="us-gaap_PaymentsOfDebtIssuanceCosts1">Transaction costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts1" xlink:title="label: PaymentsOfDebtIssuanceCosts to us-gaap_PaymentsOfDebtIssuanceCosts1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsOfDebtIssuanceCosts_lbl2" xml:lang="en-US" id="us-gaap_PaymentsOfDebtIssuanceCosts_lbl2">Payments of Debt Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl2" xlink:title="label: PaymentsOfDebtIssuanceCosts to us-gaap_PaymentsOfDebtIssuanceCosts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DepositsAssetsNoncurrent" xml:lang="en-US" id="us-gaap_DepositsAssetsNoncurrent">Deposit on carbon credits purchase, long-term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent" xlink:title="label: DepositsAssetsNoncurrent to us-gaap_DepositsAssetsNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeMember" xlink:label="DerivativeMember" xlink:title="DerivativeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeMember" xml:lang="en-US" id="us-gaap_DerivativeMember">Derivative [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeMember" xlink:to="us-gaap_DerivativeMember" xlink:title="label: DerivativeMember to us-gaap_DerivativeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">Change in fair value of warrant liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="label: DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet to us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" xlink:title="label: DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet to us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeLiabilitiesCurrent" xml:lang="en-US" id="us-gaap_DerivativeLiabilitiesCurrent">Derivative liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" xlink:title="label: DerivativeLiabilitiesCurrent to us-gaap_DerivativeLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilitiesCurrent1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DerivativeLiabilitiesCurrent1" xml:lang="en-US" id="us-gaap_DerivativeLiabilitiesCurrent1">Derivative liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent1" xlink:title="label: DerivativeLiabilitiesCurrent to us-gaap_DerivativeLiabilitiesCurrent1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilitiesCurrent2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_DerivativeLiabilitiesCurrent2" xml:lang="en-US" id="us-gaap_DerivativeLiabilitiesCurrent2">Balance end period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent2" xlink:title="label: DerivativeLiabilitiesCurrent to us-gaap_DerivativeLiabilitiesCurrent2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilitiesCurrent3" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_DerivativeLiabilitiesCurrent3" xml:lang="en-US" id="us-gaap_DerivativeLiabilitiesCurrent3">Balance beginning period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent3" xlink:title="label: DerivativeLiabilitiesCurrent to us-gaap_DerivativeLiabilitiesCurrent3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLineItems" xlink:label="DerivativeLineItems" xlink:title="DerivativeLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeLineItems" xml:lang="en-US" id="us-gaap_DerivativeLineItems">Derivative [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLineItems" xlink:to="us-gaap_DerivativeLineItems" xlink:title="label: DerivativeLineItems to us-gaap_DerivativeLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeTable" xlink:label="DerivativeTable" xlink:title="DerivativeTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeTable" xml:lang="en-US" id="us-gaap_DerivativeTable">Derivative [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeTable" xlink:to="us-gaap_DerivativeTable" xlink:title="label: DerivativeTable to us-gaap_DerivativeTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted">Loss per share - Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US" id="us-gaap_ConsolidationPolicyTextBlock">Basis of consolidation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:title="label: ConsolidationPolicyTextBlock to us-gaap_ConsolidationPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:label="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:title="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xml:lang="en-US" id="us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet">Embedded derivative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:to="us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:title="label: EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet to us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_lbl1" xml:lang="en-US" id="us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_lbl1">Embedded Derivative, Gain (Loss) on Embedded Derivative, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:to="us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_lbl1" xlink:title="label: EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet to us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense">Share based compensation incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense1" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense1">Share-based payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense1" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation" xml:lang="en-US" id="us-gaap_ShareBasedCompensation">Share based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForEnvironmentalLiabilities" xlink:label="PaymentsForEnvironmentalLiabilities" xlink:title="PaymentsForEnvironmentalLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForEnvironmentalLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PaymentsForEnvironmentalLiabilities" xml:lang="en-US" id="us-gaap_PaymentsForEnvironmentalLiabilities">Environmental expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForEnvironmentalLiabilities" xlink:to="us-gaap_PaymentsForEnvironmentalLiabilities" xlink:title="label: PaymentsForEnvironmentalLiabilities to us-gaap_PaymentsForEnvironmentalLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForEnvironmentalLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForEnvironmentalLiabilities_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForEnvironmentalLiabilities_lbl1">Payments for Environmental Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForEnvironmentalLiabilities" xlink:to="us-gaap_PaymentsForEnvironmentalLiabilities_lbl1" xlink:title="label: PaymentsForEnvironmentalLiabilities to us-gaap_PaymentsForEnvironmentalLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentOwnershipPercentage">Ownership percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:title="label: EquityMethodInvestmentOwnershipPercentage to us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" xml:lang="en-US" id="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1">Equity Method Investment, Ownership Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" xlink:title="label: EquityMethodInvestmentOwnershipPercentage to us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GainLossOnInvestments" xml:lang="en-US" id="us-gaap_GainLossOnInvestments">Equity loss on investment in associate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments" xlink:title="label: GainLossOnInvestments to us-gaap_GainLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnInvestments1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainLossOnInvestments1" xml:lang="en-US" id="us-gaap_GainLossOnInvestments1">Company's share of loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments1" xlink:title="label: GainLossOnInvestments to us-gaap_GainLossOnInvestments1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainLossOnInvestments2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_GainLossOnInvestments2" xml:lang="en-US" id="us-gaap_GainLossOnInvestments2">Loss on investment in associate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnInvestments" xlink:to="us-gaap_GainLossOnInvestments2" xlink:title="label: GainLossOnInvestments to us-gaap_GainLossOnInvestments2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_GainsLossesOnExtinguishmentOfDebt" xml:lang="en-US" id="us-gaap_GainsLossesOnExtinguishmentOfDebt">Extinguishment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:title="label: GainsLossesOnExtinguishmentOfDebt to us-gaap_GainsLossesOnExtinguishmentOfDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GainsLossesOnExtinguishmentOfDebt1" xml:lang="en-US" id="us-gaap_GainsLossesOnExtinguishmentOfDebt1">Gain on settlement of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt1" xlink:title="label: GainsLossesOnExtinguishmentOfDebt to us-gaap_GainsLossesOnExtinguishmentOfDebt1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl2" xml:lang="en-US" id="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl2">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl2" xlink:title="label: GainsLossesOnExtinguishmentOfDebt to us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpense">General and administrative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:title="label: GeneralAndAdministrativeExpense to us-gaap_GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GeneralAndAdministrativeExpense1" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpense1">General and administrative expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense1" xlink:title="label: GeneralAndAdministrativeExpense to us-gaap_GeneralAndAdministrativeExpense1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_GeneralAndAdministrativeExpenseMember" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpenseMember">General and Administrative Expenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:title="label: GeneralAndAdministrativeExpenseMember to us-gaap_GeneralAndAdministrativeExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpenseMember_lbl1" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpenseMember_lbl1">General and Administrative Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl1" xlink:title="label: GeneralAndAdministrativeExpenseMember to us-gaap_GeneralAndAdministrativeExpenseMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_GrossProfit" xml:lang="en-US" id="us-gaap_GrossProfit">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit" xlink:title="label: GrossProfit to us-gaap_GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GrossProfit_lbl1" xml:lang="en-US" id="us-gaap_GrossProfit_lbl1">Gross Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract">CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaidNet" xml:lang="en-US" id="us-gaap_IncomeTaxesPaidNet">Taxes paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:title="label: IncomeTaxesPaidNet to us-gaap_IncomeTaxesPaidNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesReceivable" xml:lang="en-US" id="us-gaap_IncomeTaxesReceivable">Corporate taxes receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable" xlink:title="label: IncomeTaxesReceivable to us-gaap_IncomeTaxesReceivable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_InterestExpense" xml:lang="en-US" id="us-gaap_InterestExpense">Interest expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense" xlink:title="label: InterestExpense to us-gaap_InterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpense_lbl1" xml:lang="en-US" id="us-gaap_InterestExpense_lbl1">Interest Expense, Operating and Nonoperating</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense_lbl1" xlink:title="label: InterestExpense to us-gaap_InterestExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt" xlink:label="InterestExpenseDebt" xlink:title="InterestExpenseDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InterestExpenseDebt" xml:lang="en-US" id="us-gaap_InterestExpenseDebt">Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt" xlink:title="label: InterestExpenseDebt to us-gaap_InterestExpenseDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpenseDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpenseDebt_lbl1" xml:lang="en-US" id="us-gaap_InterestExpenseDebt_lbl1">Interest Expense, Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl1" xlink:title="label: InterestExpenseDebt to us-gaap_InterestExpenseDebt_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:title="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xml:lang="en-US" id="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">Investment in associate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:title="label: InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock to us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Liabilities" xml:lang="en-US" id="us-gaap_Liabilities">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities" xlink:title="label: Liabilities to us-gaap_Liabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Liabilities_lbl1" xml:lang="en-US" id="us-gaap_Liabilities_lbl1">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl1" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAbstract" xml:lang="en-US" id="us-gaap_LiabilitiesAbstract">LIABILITIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract" xlink:title="label: LiabilitiesAbstract to us-gaap_LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity">Total liabilities and shareholders' deficiency</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract">LIABILITIES AND SHAREHOLDERS' DEFICIENCY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LicensingAgreementsMember" xlink:label="LicensingAgreementsMember" xlink:title="LicensingAgreementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LicensingAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LicensingAgreementsMember" xml:lang="en-US" id="us-gaap_LicensingAgreementsMember">Licensing Agreements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LicensingAgreementsMember" xlink:to="us-gaap_LicensingAgreementsMember" xlink:title="label: LicensingAgreementsMember to us-gaap_LicensingAgreementsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityLineItems" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityLineItems">Line of Credit Facility [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems" xlink:title="label: LineOfCreditFacilityLineItems to us-gaap_LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityTable" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityTable">Line of Credit Facility [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable" xlink:title="label: LineOfCreditFacilityTable to us-gaap_LineOfCreditFacilityTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermInvestments" xlink:label="LongTermInvestments" xlink:title="LongTermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LongTermInvestments" xml:lang="en-US" id="us-gaap_LongTermInvestments">Investment in associate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermInvestments" xlink:to="us-gaap_LongTermInvestments" xlink:title="label: LongTermInvestments to us-gaap_LongTermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermInvestments_lbl1" xml:lang="en-US" id="us-gaap_LongTermInvestments_lbl1">Long-Term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl1" xlink:title="label: LongTermInvestments to us-gaap_LongTermInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyPendingClaimsNumber" xlink:label="LossContingencyPendingClaimsNumber" xlink:title="LossContingencyPendingClaimsNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LossContingencyPendingClaimsNumber" xml:lang="en-US" id="us-gaap_LossContingencyPendingClaimsNumber">Number of pending or threatened lawsuits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyPendingClaimsNumber" xlink:to="us-gaap_LossContingencyPendingClaimsNumber" xlink:title="label: LossContingencyPendingClaimsNumber to us-gaap_LossContingencyPendingClaimsNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis">Related and Nonrelated Parties [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="label: RelatedPartyTransactionsByRelatedPartyAxis to us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities">Net cash provided by financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">Financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities">Net cash used in investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">Investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities">Net cash used in operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">Operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NetIncomeLoss" xml:lang="en-US" id="us-gaap_NetIncomeLoss">Net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss1" xml:lang="en-US" id="us-gaap_NetIncomeLoss1">Net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetIncomeLoss2" xml:lang="en-US" id="us-gaap_NetIncomeLoss2">Net loss for the period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss2" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl3" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl3">Net Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl3" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetInvestmentIncome" xlink:label="NetInvestmentIncome" xlink:title="NetInvestmentIncome" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetInvestmentIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetInvestmentIncome" xml:lang="en-US" id="us-gaap_NetInvestmentIncome">Investment by the Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetInvestmentIncome" xlink:to="us-gaap_NetInvestmentIncome" xlink:title="label: NetInvestmentIncome to us-gaap_NetInvestmentIncome" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract" xml:lang="en-US" id="us-gaap_NonoperatingIncomeExpenseAbstract">Other income (expenses)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:title="label: NonoperatingIncomeExpenseAbstract to us-gaap_NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonoperatingIncomeExpenseAbstract_lbl1" xml:lang="en-US" id="us-gaap_NonoperatingIncomeExpenseAbstract_lbl1">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl1" xlink:title="label: NonoperatingIncomeExpenseAbstract to us-gaap_NonoperatingIncomeExpenseAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalFees" xlink:label="ProfessionalFees" xlink:title="ProfessionalFees" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfessionalFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProfessionalFees" xml:lang="en-US" id="us-gaap_ProfessionalFees">Professional fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfessionalFees" xlink:to="us-gaap_ProfessionalFees" xlink:title="label: ProfessionalFees to us-gaap_ProfessionalFees" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProfessionalFees1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ProfessionalFees1" xml:lang="en-US" id="us-gaap_ProfessionalFees1">Legal and professional fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfessionalFees" xlink:to="us-gaap_ProfessionalFees1" xlink:title="label: ProfessionalFees to us-gaap_ProfessionalFees1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Revenues" xml:lang="en-US" id="us-gaap_Revenues">Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Revenues" xlink:to="us-gaap_Revenues" xlink:title="label: Revenues to us-gaap_Revenues" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">Basis of preparation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivables" xlink:label="OtherReceivables" xlink:title="OtherReceivables" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherReceivables" xml:lang="en-US" id="us-gaap_OtherReceivables">Due from related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherReceivables" xlink:to="us-gaap_OtherReceivables" xlink:title="label: OtherReceivables to us-gaap_OtherReceivables" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseCurrent" xml:lang="en-US" id="us-gaap_PrepaidExpenseCurrent">Prepaid expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" xlink:title="label: PrepaidExpenseCurrent to us-gaap_PrepaidExpenseCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ProceedsFromConvertibleDebt" xml:lang="en-US" id="us-gaap_ProceedsFromConvertibleDebt">Additional proceeds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:title="label: ProceedsFromConvertibleDebt to us-gaap_ProceedsFromConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromConvertibleDebt1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromConvertibleDebt1" xml:lang="en-US" id="us-gaap_ProceedsFromConvertibleDebt1">Proceeds from convertible debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt1" xlink:title="label: ProceedsFromConvertibleDebt to us-gaap_ProceedsFromConvertibleDebt1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromConvertibleDebt2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromConvertibleDebt2" xml:lang="en-US" id="us-gaap_ProceedsFromConvertibleDebt2">Proceeds from convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt2" xlink:title="label: ProceedsFromConvertibleDebt to us-gaap_ProceedsFromConvertibleDebt2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="ProceedsFromIssuanceOrSaleOfEquity" xlink:title="ProceedsFromIssuanceOrSaleOfEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOrSaleOfEquity">Gross proceeds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:title="label: ProceedsFromIssuanceOrSaleOfEquity to us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl1">Proceeds from Issuance or Sale of Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl1" xlink:title="label: ProceedsFromIssuanceOrSaleOfEquity to us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="ProceedsFromIssuanceOfPrivatePlacement" xlink:title="ProceedsFromIssuanceOfPrivatePlacement" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfPrivatePlacement">Proceeds from issuance of private placement investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:title="label: ProceedsFromIssuanceOfPrivatePlacement to us-gaap_ProceedsFromIssuanceOfPrivatePlacement" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromLinesOfCredit" xml:lang="en-US" id="us-gaap_ProceedsFromLinesOfCredit">Proceeds from ELOC drawdown</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:title="label: ProceedsFromLinesOfCredit to us-gaap_ProceedsFromLinesOfCredit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyDomain" xml:lang="en-US" id="us-gaap_RelatedPartyDomain">Related and Nonrelated Parties [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain" xlink:title="label: RelatedPartyDomain to us-gaap_RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionLineItems" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionLineItems">Related Party Transaction [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems" xlink:title="label: RelatedPartyTransactionLineItems to us-gaap_RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsDisclosureTextBlock">Related party transactions and balances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xml:lang="en-US" id="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable">Related Party Transaction [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="label: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_RepaymentsOfConvertibleDebt" xml:lang="en-US" id="us-gaap_RepaymentsOfConvertibleDebt">Repayment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" xlink:title="label: RepaymentsOfConvertibleDebt to us-gaap_RepaymentsOfConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfConvertibleDebt1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_RepaymentsOfConvertibleDebt1" xml:lang="en-US" id="us-gaap_RepaymentsOfConvertibleDebt1">Repayment of convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt1" xlink:title="label: RepaymentsOfConvertibleDebt to us-gaap_RepaymentsOfConvertibleDebt1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RepaymentsOfConvertibleDebt_lbl2" xml:lang="en-US" id="us-gaap_RepaymentsOfConvertibleDebt_lbl2">Repayments of Convertible Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl2" xlink:title="label: RepaymentsOfConvertibleDebt to us-gaap_RepaymentsOfConvertibleDebt_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit">Deficit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1">Retained Earnings (Accumulated Deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:label="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:title="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xml:lang="en-US" id="us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain">Risks Inherent in Servicing Assets and Servicing Liabilities, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:to="us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:title="label: RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain to us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:label="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:title="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xml:lang="en-US" id="us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis">Servicing Assets and Servicing Liabilities Risk [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:to="us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:title="label: ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis to us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">Purchase Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureTextBlock">Segmented information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:title="label: SegmentReportingDisclosureTextBlock to us-gaap_SegmentReportingDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingInformationLineItems" xml:lang="en-US" id="us-gaap_SegmentReportingInformationLineItems">Segment Reporting Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems" xlink:title="label: SegmentReportingInformationLineItems to us-gaap_SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="SellingAndMarketingExpense" xlink:title="SellingAndMarketingExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingAndMarketingExpense" xml:lang="en-US" id="us-gaap_SellingAndMarketingExpense">Sales and marketing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense" xlink:title="label: SellingAndMarketingExpense to us-gaap_SellingAndMarketingExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">Forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">Outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1">Outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">Number of RSUs vested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain">Exercise Price Range [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xml:lang="en-US" id="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">Exercise Price Range [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="label: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">Cancelled (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">Forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">Intrinsic value of options outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">Stock options outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1">Outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2">Outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">Outstanding (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1">Outstanding (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">Exercisable (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">Exercisable (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">Expected dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">Expected-volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">Risk-free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain">All Award Types</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">Stock Options Outstanding and Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="label: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock to us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermDebtTypeDomain" xml:lang="en-US" id="us-gaap_ShortTermDebtTypeDomain">Short-Term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain" xlink:title="label: ShortTermDebtTypeDomain to us-gaap_ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermDebtTypeAxis" xml:lang="en-US" id="us-gaap_ShortTermDebtTypeAxis">Short-Term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis" xlink:title="label: ShortTermDebtTypeAxis to us-gaap_ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermDebtLineItems" xml:lang="en-US" id="us-gaap_ShortTermDebtLineItems">Short-Term Debt [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems" xlink:title="label: ShortTermDebtLineItems to us-gaap_ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShortTermDebtTable" xml:lang="en-US" id="us-gaap_ScheduleOfShortTermDebtTable">Short-Term Debt [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" xlink:title="label: ScheduleOfShortTermDebtTable to us-gaap_ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock">Significant accounting policies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:title="label: SignificantAccountingPoliciesTextBlock to us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract">CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract">CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' DEFICIENCY [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockOptionMember" xlink:label="StockOptionMember" xlink:title="StockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockOptionMember" xml:lang="en-US" id="us-gaap_StockOptionMember">Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionMember" xlink:to="us-gaap_StockOptionMember" xlink:title="label: StockOptionMember to us-gaap_StockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockOptionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockOptionMember_lbl1" xml:lang="en-US" id="us-gaap_StockOptionMember_lbl1">Equity Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl1" xlink:title="label: StockOptionMember to us-gaap_StockOptionMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockholdersEquityAbstract" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract">Shareholders' deficiency</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityAbstract_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl1">Equity, Attributable to Parent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl1" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightOutstanding" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightOutstanding">Warrants outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:title="label: ClassOfWarrantOrRightOutstanding to us-gaap_ClassOfWarrantOrRightOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ClassOfWarrantOrRightOutstanding1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightOutstanding1">Ending balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding1" xlink:title="label: ClassOfWarrantOrRightOutstanding to us-gaap_ClassOfWarrantOrRightOutstanding1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ClassOfWarrantOrRightOutstanding2" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightOutstanding2">Beginning balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding2" xlink:title="label: ClassOfWarrantOrRightOutstanding to us-gaap_ClassOfWarrantOrRightOutstanding2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightOutstanding3" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightOutstanding3">Warrants outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding3" xlink:title="label: ClassOfWarrantOrRightOutstanding to us-gaap_ClassOfWarrantOrRightOutstanding3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteDisclosureTextBlock">Share capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:title="label: StockholdersEquityNoteDisclosureTextBlock to us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1">Equity [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" xlink:title="label: StockholdersEquityNoteDisclosureTextBlock to us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">Warrants (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="label: ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights1">Number of shares issued due to warrants exercise (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights1" xlink:title="label: ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl2" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl2">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl2" xlink:title="label: ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:label="StockholdersEquityNoteSubscriptionsReceivable" xlink:title="StockholdersEquityNoteSubscriptionsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteSubscriptionsReceivable">Subscription receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteSubscriptionsReceivable" xlink:to="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:title="label: StockholdersEquityNoteSubscriptionsReceivable to us-gaap_StockholdersEquityNoteSubscriptionsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl1">Stockholders' Equity Note, Subscriptions Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteSubscriptionsReceivable" xlink:to="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl1" xlink:title="label: StockholdersEquityNoteSubscriptionsReceivable to us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeAxis" xml:lang="en-US" id="us-gaap_SubsequentEventTypeAxis">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="label: SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventLineItems" xml:lang="en-US" id="us-gaap_SubsequentEventLineItems">Subsequent Event [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems" xlink:title="label: SubsequentEventLineItems to us-gaap_SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTable" xml:lang="en-US" id="us-gaap_SubsequentEventTable">Subsequent Event [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable" xlink:title="label: SubsequentEventTable to us-gaap_SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeDomain" xml:lang="en-US" id="us-gaap_SubsequentEventTypeDomain">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:title="label: SubsequentEventTypeDomain to us-gaap_SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract">Supplemental information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsCurrent" xml:lang="en-US" id="us-gaap_AssetsCurrent">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl1">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrentAbstract" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract">Current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TravelAndEntertainmentExpense" xlink:label="TravelAndEntertainmentExpense" xlink:title="TravelAndEntertainmentExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TravelAndEntertainmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_TravelAndEntertainmentExpense" xml:lang="en-US" id="us-gaap_TravelAndEntertainmentExpense">Travel</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TravelAndEntertainmentExpense" xlink:to="us-gaap_TravelAndEntertainmentExpense" xlink:title="label: TravelAndEntertainmentExpense to us-gaap_TravelAndEntertainmentExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TravelAndEntertainmentExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TravelAndEntertainmentExpense_lbl1" xml:lang="en-US" id="us-gaap_TravelAndEntertainmentExpense_lbl1">Travel and Entertainment Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TravelAndEntertainmentExpense" xlink:to="us-gaap_TravelAndEntertainmentExpense_lbl1" xlink:title="label: TravelAndEntertainmentExpense to us-gaap_TravelAndEntertainmentExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="WarrantMember" xlink:title="WarrantMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WarrantMember" xml:lang="en-US" id="us-gaap_WarrantMember">Warrant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantMember" xlink:to="us-gaap_WarrantMember" xlink:title="label: WarrantMember to us-gaap_WarrantMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantMember1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantMember1" xml:lang="en-US" id="us-gaap_WarrantMember1">Warrant Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantMember" xlink:to="us-gaap_WarrantMember1" xlink:title="label: WarrantMember to us-gaap_WarrantMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="WarrantsAndRightsOutstanding" xlink:title="WarrantsAndRightsOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WarrantsAndRightsOutstanding" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstanding">Warrant liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding" xlink:title="label: WarrantsAndRightsOutstanding to us-gaap_WarrantsAndRightsOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantsAndRightsOutstanding_lbl1" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstanding_lbl1">Warrants and Rights Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl1" xlink:title="label: WarrantsAndRightsOutstanding to us-gaap_WarrantsAndRightsOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">Weighted average number of shares outstanding - Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">Weighted average number of shares outstanding - Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="RestrictedCashAndCashEquivalentsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xml:lang="en-US" id="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">Restricted cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="label: RestrictedCashAndCashEquivalentsNoncurrent to us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl1">Restricted Cash and Cash Equivalent, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl1" xlink:title="label: RestrictedCashAndCashEquivalentsNoncurrent to us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestorMember" xlink:label="InvestorMember" xlink:title="InvestorMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestorMember" xml:lang="en-US" id="us-gaap_InvestorMember">Sponsor [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestorMember" xlink:to="us-gaap_InvestorMember" xlink:title="label: InvestorMember to us-gaap_InvestorMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember" xml:lang="en-US" id="us-gaap_CommonStockMember">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockMember1" xml:lang="en-US" id="us-gaap_CommonStockMember1">Number of Shares [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember1" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Cash" xml:lang="en-US" id="us-gaap_Cash">Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Cash" xlink:to="us-gaap_Cash" xlink:title="label: Cash to us-gaap_Cash" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets" xml:lang="en-US" id="us-gaap_Assets">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets" xlink:title="label: Assets to us-gaap_Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="DeferredFinanceCostsNoncurrentNet" xlink:title="DeferredFinanceCostsNoncurrentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFinanceCostsNoncurrentNet" xml:lang="en-US" id="us-gaap_DeferredFinanceCostsNoncurrentNet">Deferred financing costs, long-term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFinanceCostsNoncurrentNet" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:title="label: DeferredFinanceCostsNoncurrentNet to us-gaap_DeferredFinanceCostsNoncurrentNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="DeferredFinanceCostsCurrentNet" xlink:title="DeferredFinanceCostsCurrentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFinanceCostsCurrentNet" xml:lang="en-US" id="us-gaap_DeferredFinanceCostsCurrentNet">Deferred financing costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFinanceCostsCurrentNet" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet" xlink:title="label: DeferredFinanceCostsCurrentNet to us-gaap_DeferredFinanceCostsCurrentNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xml:lang="en-US" id="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain">Financial Instruments [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="label: TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByBalanceSheetGroupingTable" xml:lang="en-US" id="us-gaap_FairValueByBalanceSheetGroupingTable">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:title="label: FairValueByBalanceSheetGroupingTable to us-gaap_FairValueByBalanceSheetGroupingTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xml:lang="en-US" id="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="label: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable" xml:lang="en-US" id="us-gaap_StatementTable">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable" xlink:title="label: StatementTable to us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract" xml:lang="en-US" id="us-gaap_AssetsAbstract">ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract1" xml:lang="en-US" id="us-gaap_AssetsAbstract1">ASSETS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems" xml:lang="en-US" id="us-gaap_StatementLineItems">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:title="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">Share Purchase Warrants Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:title="label: ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock to us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightTable" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightTable">Class of Warrant or Right [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable" xlink:title="label: ClassOfWarrantOrRightTable to us-gaap_ClassOfWarrantOrRightTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightAxis" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightAxis">Class of Warrant or Right [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:title="label: ClassOfWarrantOrRightAxis to us-gaap_ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightDomain" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightDomain">Class of Warrant or Right [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:title="label: ClassOfWarrantOrRightDomain to us-gaap_ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel2Member" xml:lang="en-US" id="us-gaap_FairValueInputsLevel2Member">Level 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:title="label: FairValueInputsLevel2Member to us-gaap_FairValueInputsLevel2Member" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityAbstract" xml:lang="en-US" id="us-gaap_EquityAbstract">Share capital [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityAbstract" xlink:to="us-gaap_EquityAbstract" xlink:title="label: EquityAbstract to us-gaap_EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightLineItems" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightLineItems">Class of Warrant or Right [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems" xlink:title="label: ClassOfWarrantOrRightLineItems to us-gaap_ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockDomain" xml:lang="en-US" id="us-gaap_ClassOfStockDomain">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain" xlink:title="label: ClassOfStockDomain to us-gaap_ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xml:lang="en-US" id="us-gaap_WarrantsAndRightsNoteDisclosureAbstract">Public Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:title="label: WarrantsAndRightsNoteDisclosureAbstract to us-gaap_WarrantsAndRightsNoteDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantsAndRightsNoteDisclosureAbstract1" xml:lang="en-US" id="us-gaap_WarrantsAndRightsNoteDisclosureAbstract1">Warrants and Rights Note Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_WarrantsAndRightsNoteDisclosureAbstract1" xlink:title="label: WarrantsAndRightsNoteDisclosureAbstract to us-gaap_WarrantsAndRightsNoteDisclosureAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermPurchaseCommitmentTable" xlink:label="LongTermPurchaseCommitmentTable" xlink:title="LongTermPurchaseCommitmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermPurchaseCommitmentTable" xml:lang="en-US" id="us-gaap_LongTermPurchaseCommitmentTable">Long-Term Purchase Commitment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermPurchaseCommitmentTable" xlink:to="us-gaap_LongTermPurchaseCommitmentTable" xlink:title="label: LongTermPurchaseCommitmentTable to us-gaap_LongTermPurchaseCommitmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermPurchaseCommitmentLineItems" xlink:label="LongTermPurchaseCommitmentLineItems" xlink:title="LongTermPurchaseCommitmentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermPurchaseCommitmentLineItems" xml:lang="en-US" id="us-gaap_LongTermPurchaseCommitmentLineItems">Long-Term Purchase Commitment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentLineItems" xlink:title="label: LongTermPurchaseCommitmentLineItems to us-gaap_LongTermPurchaseCommitmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">Increase (Decrease) in Shareholders' Equity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="DeferredFinanceCostsNet" xlink:title="DeferredFinanceCostsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredFinanceCostsNet" xml:lang="en-US" id="us-gaap_DeferredFinanceCostsNet">Transaction costs incurred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:title="label: DeferredFinanceCostsNet to us-gaap_DeferredFinanceCostsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFinanceCostsNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredFinanceCostsNet_lbl1">Debt Issuance Costs, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl1" xlink:title="label: DeferredFinanceCostsNet to us-gaap_DeferredFinanceCostsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:title="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">Shares issued for warrant exercises</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalWarrantIssued to us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl1">Adjustments to Additional Paid in Capital, Warrant Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalWarrantIssued to us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="ConvertibleDebtNoncurrent" xlink:title="ConvertibleDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConvertibleDebtNoncurrent" xml:lang="en-US" id="us-gaap_ConvertibleDebtNoncurrent">Convertible debentures, long term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtNoncurrent" xlink:to="us-gaap_ConvertibleDebtNoncurrent" xlink:title="label: ConvertibleDebtNoncurrent to us-gaap_ConvertibleDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebtNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_ConvertibleDebtNoncurrent_lbl1">Convertible Debt, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtNoncurrent" xlink:to="us-gaap_ConvertibleDebtNoncurrent_lbl1" xlink:title="label: ConvertibleDebtNoncurrent to us-gaap_ConvertibleDebtNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConvertibleDebt" xml:lang="en-US" id="us-gaap_ConvertibleDebt">Convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt" xlink:title="label: ConvertibleDebt to us-gaap_ConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebt1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ConvertibleDebt1" xml:lang="en-US" id="us-gaap_ConvertibleDebt1">Convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt1" xlink:title="label: ConvertibleDebt to us-gaap_ConvertibleDebt1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebt_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebt_lbl2" xml:lang="en-US" id="us-gaap_ConvertibleDebt_lbl2">Convertible Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl2" xlink:title="label: ConvertibleDebt to us-gaap_ConvertibleDebt_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpensesAbstract" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract">Operating expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingExpensesAbstract1" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract1">Operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract1" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="us-gaap_OperatingExpenses" xml:lang="en-US" id="us-gaap_OperatingExpenses">Total operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpenses_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl1">Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl1" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:title="DeferredCompensationShareBasedArrangementsLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xml:lang="en-US" id="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent">Stock option liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:to="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:title="label: DeferredCompensationShareBasedArrangementsLiabilityCurrent to us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementClassOfStockAxis" xml:lang="en-US" id="us-gaap_StatementClassOfStockAxis">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:title="label: StatementClassOfStockAxis to us-gaap_StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:label="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:title="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xml:lang="en-US" id="us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:to="us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:title="label: ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis to us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:label="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:title="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xml:lang="en-US" id="us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain">Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:title="label: SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain to us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity" xml:lang="en-US" id="us-gaap_StockholdersEquity">Total shareholders' deficiency</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquity1" xml:lang="en-US" id="us-gaap_StockholdersEquity1">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquity2" xml:lang="en-US" id="us-gaap_StockholdersEquity2">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity2" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl3">Equity, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US" id="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">Foreign exchange gain (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="label: ForeignCurrencyTransactionGainLossBeforeTax to us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesAbstract" xlink:label="DerivativeLiabilitiesAbstract" xlink:title="DerivativeLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DerivativeLiabilitiesAbstract" xml:lang="en-US" id="us-gaap_DerivativeLiabilitiesAbstract">Embedded Derivative Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="us-gaap_DerivativeLiabilitiesAbstract" xlink:title="label: DerivativeLiabilitiesAbstract to us-gaap_DerivativeLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeLiabilitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_DerivativeLiabilitiesAbstract_lbl1">Derivative Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="us-gaap_DerivativeLiabilitiesAbstract_lbl1" xlink:title="label: DerivativeLiabilitiesAbstract to us-gaap_DerivativeLiabilitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalMember">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:title="label: AdditionalPaidInCapitalMember to us-gaap_AdditionalPaidInCapitalMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember" xml:lang="en-US" id="us-gaap_RetainedEarningsMember">Accumulated Deficit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain" xml:lang="en-US" id="us-gaap_EquityComponentDomain">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockNoParValue" xlink:label="CommonStockNoParValue" xlink:title="CommonStockNoParValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommonStockNoParValue" xml:lang="en-US" id="us-gaap_CommonStockNoParValue">Common stock, no par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue" xlink:title="label: CommonStockNoParValue to us-gaap_CommonStockNoParValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockNoParValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockNoParValue_lbl1" xml:lang="en-US" id="us-gaap_CommonStockNoParValue_lbl1">Common Stock, No Par Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl1" xlink:title="label: CommonStockNoParValue to us-gaap_CommonStockNoParValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">Conversion of convertible securities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="label: StockIssuedDuringPeriodValueConversionOfConvertibleSecurities to us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues">Number of shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">Shares issued upon conversion of convertible debt (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="label: StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities to us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="StockRepurchasedAndRetiredDuringPeriodShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xml:lang="en-US" id="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">Number of shares purchased upon retirement of carbon credits (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodShares to us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1" xml:lang="en-US" id="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodShares to us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementBusinessSegmentsAxis" xml:lang="en-US" id="us-gaap_StatementBusinessSegmentsAxis">Segments [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:title="label: StatementBusinessSegmentsAxis to us-gaap_StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits">Number of shares issued upon conversion of convertible units (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="label: StockIssuedDuringPeriodSharesConversionOfUnits to us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits1">Number of securities called by each Unit (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits1" xlink:title="label: StockIssuedDuringPeriodSharesConversionOfUnits to us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">Number of RSUs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesIssued" xml:lang="en-US" id="us-gaap_SharesIssued">Shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssued" xlink:to="us-gaap_SharesIssued" xlink:title="label: SharesIssued to us-gaap_SharesIssued" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationDescriptionAbstract" xml:lang="en-US" id="us-gaap_BusinessCombinationDescriptionAbstract">Reverse Takeover of Business [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="us-gaap_BusinessCombinationDescriptionAbstract" xlink:title="label: BusinessCombinationDescriptionAbstract to us-gaap_BusinessCombinationDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDescriptionAbstract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDescriptionAbstract1" xml:lang="en-US" id="us-gaap_BusinessCombinationDescriptionAbstract1">Business Combination [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="us-gaap_BusinessCombinationDescriptionAbstract1" xlink:title="label: BusinessCombinationDescriptionAbstract to us-gaap_BusinessCombinationDescriptionAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">Total net assets (liabilities)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="DepositsAssetsCurrent" xlink:title="DepositsAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DepositsAssetsCurrent" xml:lang="en-US" id="us-gaap_DepositsAssetsCurrent">Deposit on carbon credits purchase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent" xlink:title="label: DepositsAssetsCurrent to us-gaap_DepositsAssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xml:lang="en-US" id="us-gaap_BusinessCombinationAcquisitionRelatedCosts">Accrued administrative fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:title="label: BusinessCombinationAcquisitionRelatedCosts to us-gaap_BusinessCombinationAcquisitionRelatedCosts" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">Ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1">Beginning balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock">Reverse takeover</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDisclosuresAbstract" xlink:label="ClassOfStockDisclosuresAbstract" xlink:title="ClassOfStockDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockDisclosuresAbstract" xml:lang="en-US" id="us-gaap_ClassOfStockDisclosuresAbstract">Class of Stock Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="us-gaap_ClassOfStockDisclosuresAbstract" xlink:title="label: ClassOfStockDisclosuresAbstract to us-gaap_ClassOfStockDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xml:lang="en-US" id="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:title="label: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xml:lang="en-US" id="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable">Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="label: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">Items not affecting cash:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:label="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xml:lang="en-US" id="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract">Convertible Debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="label: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NatureOfOperations" xml:lang="en-US" id="us-gaap_NatureOfOperations">Nature of operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="us-gaap_NatureOfOperations" xlink:title="label: NatureOfOperations to us-gaap_NatureOfOperations" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccountsPayableCurrent" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableCurrent_lbl1">Accounts Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl1" xlink:title="label: AccountsPayableCurrent to us-gaap_AccountsPayableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="label: AccountsPayableAndAccruedLiabilitiesCurrent to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent1" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent1">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent1" xlink:title="label: AccountsPayableAndAccruedLiabilitiesCurrent to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl2" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl2">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl2" xlink:title="label: AccountsPayableAndAccruedLiabilitiesCurrent to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent">Accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccruedLiabilitiesCurrent1" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent1">Accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent1" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesCurrent2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesCurrent2" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesCurrent2">Accrued annual fee payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent2" xlink:title="label: AccruedLiabilitiesCurrent to us-gaap_AccruedLiabilitiesCurrent2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxesPayableCurrent" xml:lang="en-US" id="us-gaap_TaxesPayableCurrent">Income taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent" xlink:title="label: TaxesPayableCurrent to us-gaap_TaxesPayableCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">Other comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">Foreign currency translation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent to us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">Purchase Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsFairValueDisclosure" xml:lang="en-US" id="us-gaap_AssetsFairValueDisclosure">Carrying value of financial assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure" xlink:title="label: AssetsFairValueDisclosure to us-gaap_AssetsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_AssetsFairValueDisclosure_lbl1">Assets, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl1" xlink:title="label: AssetsFairValueDisclosure to us-gaap_AssetsFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentDomain" xml:lang="en-US" id="us-gaap_SegmentDomain">Segments [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentDomain" xlink:to="us-gaap_SegmentDomain" xlink:title="label: SegmentDomain to us-gaap_SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:label="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:title="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xml:lang="en-US" id="us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract">Segment Reporting Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:to="us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:title="label: SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract to us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TypeOfArrangementAxis" xml:lang="en-US" id="us-gaap_TypeOfArrangementAxis">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:title="label: TypeOfArrangementAxis to us-gaap_TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US" id="us-gaap_FairValueMeasurementsFairValueHierarchyDomain">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:title="label: FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromWarrantExercises" xml:lang="en-US" id="us-gaap_ProceedsFromWarrantExercises">Proceeds from warrant exercises</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises" xlink:title="label: ProceedsFromWarrantExercises to us-gaap_ProceedsFromWarrantExercises" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromWarrantExercises1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromWarrantExercises1" xml:lang="en-US" id="us-gaap_ProceedsFromWarrantExercises1">Proceeds from warrant exercise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises1" xlink:title="label: ProceedsFromWarrantExercises to us-gaap_ProceedsFromWarrantExercises1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain">Fair Value by Liability Class [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="PayablesAndAccrualsAbstract" xlink:title="PayablesAndAccrualsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PayablesAndAccrualsAbstract" xml:lang="en-US" id="us-gaap_PayablesAndAccrualsAbstract">Accounts payable and accrued liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract" xlink:title="label: PayablesAndAccrualsAbstract to us-gaap_PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">Basis of preparation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:title="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xml:lang="en-US" id="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">Investment in associate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:title="label: InvestmentsDebtAndEquitySecuritiesAbstract to us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_SharesOutstanding" xml:lang="en-US" id="us-gaap_SharesOutstanding">Beginning balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_SharesOutstanding1" xml:lang="en-US" id="us-gaap_SharesOutstanding1">Ending balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding1" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesOutstanding_lbl2" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl2">Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl2" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsAbstract" xml:lang="en-US" id="us-gaap_BusinessCombinationsAbstract">Reverse takeover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract" xlink:title="label: BusinessCombinationsAbstract to us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByLiabilityClassAxis" xml:lang="en-US" id="us-gaap_FairValueByLiabilityClassAxis">Liability Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis" xlink:title="label: FairValueByLiabilityClassAxis to us-gaap_FairValueByLiabilityClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US" id="us-gaap_FairValueByFairValueHierarchyLevelAxis">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:title="label: FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="label: ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureAbstract">Commitments and contingencies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresAbstract" xml:lang="en-US" id="us-gaap_FairValueDisclosuresAbstract">Financial instruments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract" xlink:title="label: FairValueDisclosuresAbstract to us-gaap_FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SubsequentEventsTextBlock" xml:lang="en-US" id="us-gaap_SubsequentEventsTextBlock">Subsequent events</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:title="label: SubsequentEventsTextBlock to us-gaap_SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SubsequentEventsTextBlock_lbl1">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl1" xlink:title="label: SubsequentEventsTextBlock to us-gaap_SubsequentEventsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract">Equity Line of Credit ("ELOC") [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="FinancialInstrumentsDisclosureTextBlock" xlink:title="FinancialInstrumentsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialInstrumentsDisclosureTextBlock" xml:lang="en-US" id="us-gaap_FinancialInstrumentsDisclosureTextBlock">Financial instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:title="label: FinancialInstrumentsDisclosureTextBlock to us-gaap_FinancialInstrumentsDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">RSUs Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="label: ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">Stock Options Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xml:lang="en-US" id="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">Warrant liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="label: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:title="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">Share based compensation - Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition to us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl1">APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition to us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">Share based compensation - RSUs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition to us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl1">APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition to us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UseOfEstimates" xml:lang="en-US" id="us-gaap_UseOfEstimates">Use of estimates and judgments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativesAndFairValueTextBlock" xlink:label="DerivativesAndFairValueTextBlock" xlink:title="DerivativesAndFairValueTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativesAndFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DerivativesAndFairValueTextBlock" xml:lang="en-US" id="us-gaap_DerivativesAndFairValueTextBlock">Warrant liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativesAndFairValueTextBlock" xlink:to="us-gaap_DerivativesAndFairValueTextBlock" xlink:title="label: DerivativesAndFairValueTextBlock to us-gaap_DerivativesAndFairValueTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativesAndFairValueTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativesAndFairValueTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DerivativesAndFairValueTextBlock_lbl1">Derivatives and Fair Value [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativesAndFairValueTextBlock" xlink:to="us-gaap_DerivativesAndFairValueTextBlock_lbl1" xlink:title="label: DerivativesAndFairValueTextBlock to us-gaap_DerivativesAndFairValueTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingPoliciesAbstract" xml:lang="en-US" id="us-gaap_AccountingPoliciesAbstract">Significant accounting policies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:title="label: AccountingPoliciesAbstract to us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingAbstract" xml:lang="en-US" id="us-gaap_SegmentReportingAbstract">Segmented information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract" xlink:title="label: SegmentReportingAbstract to us-gaap_SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsAbstract" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsAbstract">Related party transactions and balances [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract" xlink:title="label: RelatedPartyTransactionsAbstract to us-gaap_RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsAbstract" xml:lang="en-US" id="us-gaap_SubsequentEventsAbstract">Subsequent events [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract" xlink:title="label: SubsequentEventsAbstract to us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TypeOfAdoptionMember" xml:lang="en-US" id="us-gaap_TypeOfAdoptionMember">Accounting Standards Update [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:title="label: TypeOfAdoptionMember to us-gaap_TypeOfAdoptionMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="DebtConversionOriginalDebtAmount1" xlink:title="DebtConversionOriginalDebtAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtConversionOriginalDebtAmount1" xml:lang="en-US" id="us-gaap_DebtConversionOriginalDebtAmount1">Fair value of mandatory convertible debt before conversion to equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" xlink:title="label: DebtConversionOriginalDebtAmount1 to us-gaap_DebtConversionOriginalDebtAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtConversionOriginalDebtAmount1_lbl1" xml:lang="en-US" id="us-gaap_DebtConversionOriginalDebtAmount1_lbl1">Debt Conversion, Original Debt, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl1" xlink:title="label: DebtConversionOriginalDebtAmount1 to us-gaap_DebtConversionOriginalDebtAmount1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:label="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:title="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xml:lang="en-US" id="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">Agreement to acquire percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:title="label: BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage to us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl1">Business Combination, Achieved in Stages, Preacquisition Equity Interest in Acquiree, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl1" xlink:title="label: BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage to us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xml:lang="en-US" id="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">Number of shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="label: BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued to us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl1">Business Combination, Consideration Transferred, Equity Interest, Share Issued, Number of Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl1" xlink:title="label: BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued to us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="StockIssued1" xlink:title="StockIssued1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssued1" xml:lang="en-US" id="us-gaap_StockIssued1">Fair value of warrants exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssued1" xlink:to="us-gaap_StockIssued1" xlink:title="label: StockIssued1 to us-gaap_StockIssued1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssued1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssued1_lbl1" xml:lang="en-US" id="us-gaap_StockIssued1_lbl1">Stock Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssued1" xlink:to="us-gaap_StockIssued1_lbl1" xlink:title="label: StockIssued1 to us-gaap_StockIssued1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xml:lang="en-US" id="us-gaap_ArrangementsAndNonarrangementTransactionsMember">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:title="label: ArrangementsAndNonarrangementTransactionsMember to us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">Intrinsic value of options exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xml:lang="en-US" id="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis">Accounting Standards Update [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="label: AdjustmentsForNewAccountingPronouncementsAxis to us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US" id="us-gaap_BasisOfAccountingPolicyPolicyTextBlock">Statement of compliance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:title="label: BasisOfAccountingPolicyPolicyTextBlock to us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="SharePrice" xlink:title="SharePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharePrice" xml:lang="en-US" id="us-gaap_SharePrice">Share price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="us-gaap_SharePrice" xlink:title="label: SharePrice to us-gaap_SharePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharePrice1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SharePrice1" xml:lang="en-US" id="us-gaap_SharePrice1">Share price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePrice" xlink:to="us-gaap_SharePrice1" xlink:title="label: SharePrice to us-gaap_SharePrice1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="FinancialInstrumentAxis" xlink:title="FinancialInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialInstrumentAxis" xml:lang="en-US" id="us-gaap_FinancialInstrumentAxis">Financial Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="label: FinancialInstrumentAxis to us-gaap_FinancialInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="BusinessAcquisitionSharePrice" xlink:title="BusinessAcquisitionSharePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionSharePrice" xml:lang="en-US" id="us-gaap_BusinessAcquisitionSharePrice">Fair value per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice" xlink:title="label: BusinessAcquisitionSharePrice to us-gaap_BusinessAcquisitionSharePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionSharePrice_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionSharePrice_lbl1">Business Combination, Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice_lbl1" xlink:title="label: BusinessAcquisitionSharePrice to us-gaap_BusinessAcquisitionSharePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward1">Weighted Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">Forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">Cancelled (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis" xml:lang="en-US" id="us-gaap_AwardTypeAxis">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventMember" xml:lang="en-US" id="us-gaap_SubsequentEventMember">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember" xlink:title="label: SubsequentEventMember to us-gaap_SubsequentEventMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationAxis" xml:lang="en-US" id="us-gaap_IncomeStatementLocationAxis">Statement of Income Location, Balance [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:title="label: IncomeStatementLocationAxis to us-gaap_IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationDomain" xml:lang="en-US" id="us-gaap_IncomeStatementLocationDomain">Statement of Income Location, Balance [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:title="label: IncomeStatementLocationDomain to us-gaap_IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">Weighted average remaining contractual life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">Expected remaining life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">Expiry date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfOperatingSegments" xml:lang="en-US" id="us-gaap_NumberOfOperatingSegments">Number of operating segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:title="label: NumberOfOperatingSegments to us-gaap_NumberOfOperatingSegments" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfReportableSegments" xml:lang="en-US" id="us-gaap_NumberOfReportableSegments">Number of reportable segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments" xlink:title="label: NumberOfReportableSegments to us-gaap_NumberOfReportableSegments" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PurchaseObligation" xml:lang="en-US" id="us-gaap_PurchaseObligation">Payment of purchase commitment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligation" xlink:title="label: PurchaseObligation to us-gaap_PurchaseObligation" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">Reverse stock split ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="label: StockholdersEquityNoteStockSplitConversionRatio1 to us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="DebtInstrumentConvertibleConversionRatio1" xlink:title="DebtInstrumentConvertibleConversionRatio1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentConvertibleConversionRatio1" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleConversionRatio1">Conversion rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleConversionRatio1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:title="label: DebtInstrumentConvertibleConversionRatio1 to us-gaap_DebtInstrumentConvertibleConversionRatio1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityFairValueDisclosure" xlink:label="EquityFairValueDisclosure" xlink:title="EquityFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityFairValueDisclosure" xml:lang="en-US" id="us-gaap_EquityFairValueDisclosure">Fair value transferred into equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityFairValueDisclosure" xlink:to="us-gaap_EquityFairValueDisclosure" xlink:title="label: EquityFairValueDisclosure to us-gaap_EquityFairValueDisclosure" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsNotSettleableInCashFairValueDisclosure" xlink:label="WarrantsNotSettleableInCashFairValueDisclosure" xlink:title="WarrantsNotSettleableInCashFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsNotSettleableInCashFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WarrantsNotSettleableInCashFairValueDisclosure" xml:lang="en-US" id="us-gaap_WarrantsNotSettleableInCashFairValueDisclosure">Fair value of the warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsNotSettleableInCashFairValueDisclosure" xlink:to="us-gaap_WarrantsNotSettleableInCashFairValueDisclosure" xlink:title="label: WarrantsNotSettleableInCashFairValueDisclosure to us-gaap_WarrantsNotSettleableInCashFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsNotSettleableInCashFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantsNotSettleableInCashFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_WarrantsNotSettleableInCashFairValueDisclosure_lbl1">Warrants Not Settleable in Cash, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsNotSettleableInCashFairValueDisclosure" xlink:to="us-gaap_WarrantsNotSettleableInCashFairValueDisclosure_lbl1" xlink:title="label: WarrantsNotSettleableInCashFairValueDisclosure to us-gaap_WarrantsNotSettleableInCashFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DebtInstrumentConvertibleConversionPrice1" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleConversionPrice1">Conversion price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:title="label: DebtInstrumentConvertibleConversionPrice1 to us-gaap_DebtInstrumentConvertibleConversionPrice1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl1" xml:lang="en-US" id="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl1">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl1" xlink:title="label: DebtInstrumentConvertibleConversionPrice1 to us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ManagementFeeExpense" xlink:label="ManagementFeeExpense" xlink:title="ManagementFeeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ManagementFeeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ManagementFeeExpense" xml:lang="en-US" id="us-gaap_ManagementFeeExpense">Management fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ManagementFeeExpense" xlink:to="us-gaap_ManagementFeeExpense" xlink:title="label: ManagementFeeExpense to us-gaap_ManagementFeeExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsAbstract" xlink:label="OtherCommitmentsAbstract" xlink:title="OtherCommitmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCommitmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCommitmentsAbstract" xml:lang="en-US" id="us-gaap_OtherCommitmentsAbstract">Other Commitments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentsAbstract" xlink:to="us-gaap_OtherCommitmentsAbstract" xlink:title="label: OtherCommitmentsAbstract to us-gaap_OtherCommitmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">Share purchase warrant (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="label: ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight1">Share purchase warrant (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight1" xlink:title="label: ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_SharesIssuedPricePerShare" xml:lang="en-US" id="us-gaap_SharesIssuedPricePerShare">Share price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare" xlink:title="label: SharesIssuedPricePerShare to us-gaap_SharesIssuedPricePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssuedPricePerShare1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharesIssuedPricePerShare1" xml:lang="en-US" id="us-gaap_SharesIssuedPricePerShare1">Share price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare1" xlink:title="label: SharesIssuedPricePerShare to us-gaap_SharesIssuedPricePerShare1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesIssuedPricePerShare_lbl2" xml:lang="en-US" id="us-gaap_SharesIssuedPricePerShare_lbl2">Shares Issued, Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl2" xlink:title="label: SharesIssuedPricePerShare to us-gaap_SharesIssuedPricePerShare_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueAdjustmentOfWarrants" xml:lang="en-US" id="us-gaap_FairValueAdjustmentOfWarrants">Change in fair value of warrant liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:title="label: FairValueAdjustmentOfWarrants to us-gaap_FairValueAdjustmentOfWarrants" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAdjustmentOfWarrants1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAdjustmentOfWarrants1" xml:lang="en-US" id="us-gaap_FairValueAdjustmentOfWarrants1">Fair value of the warrant liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants1" xlink:title="label: FairValueAdjustmentOfWarrants to us-gaap_FairValueAdjustmentOfWarrants1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="ConvertibleDebtTableTextBlock" xlink:title="ConvertibleDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConvertibleDebtTableTextBlock" xml:lang="en-US" id="us-gaap_ConvertibleDebtTableTextBlock">Convertible Debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" xlink:title="label: ConvertibleDebtTableTextBlock to us-gaap_ConvertibleDebtTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConvertibleDebtTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ConvertibleDebtTableTextBlock_lbl1">Convertible Debt [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl1" xlink:title="label: ConvertibleDebtTableTextBlock to us-gaap_ConvertibleDebtTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTerm" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm">Maturity period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:label="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="FinancialLiabilitiesFairValueDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract">Derivative Stock Option Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="label: FinancialLiabilitiesFairValueDisclosureAbstract to us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1">Financial Liabilities Fair Value Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1" xlink:title="label: FinancialLiabilitiesFairValueDisclosureAbstract to us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosure" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosure">Balance end period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:title="label: FinancialLiabilitiesFairValueDisclosure to us-gaap_FinancialLiabilitiesFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosure1" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosure1">Balance beginning period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure1" xlink:title="label: FinancialLiabilitiesFairValueDisclosure to us-gaap_FinancialLiabilitiesFairValueDisclosure1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2" xml:lang="en-US" id="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2">Financial Liabilities Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2" xlink:title="label: FinancialLiabilitiesFairValueDisclosure to us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardDateAxis" xlink:label="AwardDateAxis" xlink:title="AwardDateAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardDateAxis" xml:lang="en-US" id="us-gaap_AwardDateAxis">Award Date [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardDateAxis" xlink:to="us-gaap_AwardDateAxis" xlink:title="label: AwardDateAxis to us-gaap_AwardDateAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardDateDomain" xlink:label="AwardDateDomain" xlink:title="AwardDateDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardDateDomain" xml:lang="en-US" id="us-gaap_AwardDateDomain">Award Date [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardDateDomain" xlink:to="us-gaap_AwardDateDomain" xlink:title="label: AwardDateDomain to us-gaap_AwardDateDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1">Business Combination, Recognized Asset Acquired, Cash and Cash Equivalent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">Net assets (liabilities) acquired of the Company [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1">Business Combination, Recognized Liability Assumed, Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionAxis" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionAxis">Related Party Transaction [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis" xlink:title="label: RelatedPartyTransactionAxis to us-gaap_RelatedPartyTransactionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionDomain" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionDomain">Related Party Transaction [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain" xlink:title="label: RelatedPartyTransactionDomain to us-gaap_RelatedPartyTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">Consideration to be paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="label: BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable to us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:label="BusinessCombinationContingentConsiderationAssetCurrent" xlink:title="BusinessCombinationContingentConsiderationAssetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xml:lang="en-US" id="us-gaap_BusinessCombinationContingentConsiderationAssetCurrent">Carbon credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationContingentConsiderationAssetCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:title="label: BusinessCombinationContingentConsiderationAssetCurrent to us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermPurchaseCommitmentPeriod" xlink:label="LongtermPurchaseCommitmentPeriod" xlink:title="LongtermPurchaseCommitmentPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongtermPurchaseCommitmentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongtermPurchaseCommitmentPeriod" xml:lang="en-US" id="us-gaap_LongtermPurchaseCommitmentPeriod">Period of minimum royalty advance extended</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongtermPurchaseCommitmentPeriod" xlink:to="us-gaap_LongtermPurchaseCommitmentPeriod" xlink:title="label: LongtermPurchaseCommitmentPeriod to us-gaap_LongtermPurchaseCommitmentPeriod" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">Exercise price of warrant (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights2" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights2">Warrant price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights2" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights3" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights3">Warrants exercised price per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights3" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorizedUnlimited" xlink:label="CommonStockSharesAuthorizedUnlimited" xlink:title="CommonStockSharesAuthorizedUnlimited" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorizedUnlimited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockSharesAuthorizedUnlimited" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorizedUnlimited">Common stock, shares authorized, unlimited</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorizedUnlimited" xlink:to="us-gaap_CommonStockSharesAuthorizedUnlimited" xlink:title="label: CommonStockSharesAuthorizedUnlimited to us-gaap_CommonStockSharesAuthorizedUnlimited" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorizedUnlimited_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorizedUnlimited_lbl1" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorizedUnlimited_lbl1">Common Stock, Shares Authorized, Unlimited [Fixed List]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorizedUnlimited" xlink:to="us-gaap_CommonStockSharesAuthorizedUnlimited_lbl1" xlink:title="label: CommonStockSharesAuthorizedUnlimited to us-gaap_CommonStockSharesAuthorizedUnlimited_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorizedUnlimited" xlink:label="PreferredStockSharesAuthorizedUnlimited" xlink:title="PreferredStockSharesAuthorizedUnlimited" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorizedUnlimited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockSharesAuthorizedUnlimited" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorizedUnlimited">Preferred stock, shares authorized, unlimited</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorizedUnlimited" xlink:to="us-gaap_PreferredStockSharesAuthorizedUnlimited" xlink:title="label: PreferredStockSharesAuthorizedUnlimited to us-gaap_PreferredStockSharesAuthorizedUnlimited" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorizedUnlimited_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesAuthorizedUnlimited_lbl1" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorizedUnlimited_lbl1">Preferred Stock, Shares Authorized, Unlimited [Fixed List]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorizedUnlimited" xlink:to="us-gaap_PreferredStockSharesAuthorizedUnlimited_lbl1" xlink:title="label: PreferredStockSharesAuthorizedUnlimited to us-gaap_PreferredStockSharesAuthorizedUnlimited_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="RestrictedCashNoncurrent" xlink:title="RestrictedCashNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RestrictedCashNoncurrent" xml:lang="en-US" id="us-gaap_RestrictedCashNoncurrent">Restricted cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent" xlink:title="label: RestrictedCashNoncurrent to us-gaap_RestrictedCashNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedCashNoncurrent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedCashNoncurrent1" xml:lang="en-US" id="us-gaap_RestrictedCashNoncurrent1">Cash held in bitgo account</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent1" xlink:title="label: RestrictedCashNoncurrent to us-gaap_RestrictedCashNoncurrent1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="RestrictedCash" xlink:title="RestrictedCash" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RestrictedCash" xml:lang="en-US" id="us-gaap_RestrictedCash">Restricted cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCash" xlink:to="us-gaap_RestrictedCash" xlink:title="label: RestrictedCash to us-gaap_RestrictedCash" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedCash_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedCash_lbl1" xml:lang="en-US" id="us-gaap_RestrictedCash_lbl1">Restricted Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl1" xlink:title="label: RestrictedCash to us-gaap_RestrictedCash_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">Effect of exchange rate changes on cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="label: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1">Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xlink:title="label: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">Net decrease in cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">Cash, Ending</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1">Cash, Beginning</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputTypeAxis" xml:lang="en-US" id="us-gaap_MeasurementInputTypeAxis">Measurement Input Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:title="label: MeasurementInputTypeAxis to us-gaap_MeasurementInputTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputConversionPriceMember" xlink:label="MeasurementInputConversionPriceMember" xlink:title="MeasurementInputConversionPriceMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputConversionPriceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MeasurementInputConversionPriceMember" xml:lang="en-US" id="us-gaap_MeasurementInputConversionPriceMember">Common Conversion Ratio [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputConversionPriceMember" xlink:to="us-gaap_MeasurementInputConversionPriceMember" xlink:title="label: MeasurementInputConversionPriceMember to us-gaap_MeasurementInputConversionPriceMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputConversionPriceMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputConversionPriceMember_lbl1" xml:lang="en-US" id="us-gaap_MeasurementInputConversionPriceMember_lbl1">Measurement Input, Conversion Price [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputConversionPriceMember" xlink:to="us-gaap_MeasurementInputConversionPriceMember_lbl1" xlink:title="label: MeasurementInputConversionPriceMember to us-gaap_MeasurementInputConversionPriceMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="MeasurementInputExpectedDividendRateMember" xlink:title="MeasurementInputExpectedDividendRateMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputExpectedDividendRateMember" xml:lang="en-US" id="us-gaap_MeasurementInputExpectedDividendRateMember">Dividend Yield [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:title="label: MeasurementInputExpectedDividendRateMember to us-gaap_MeasurementInputExpectedDividendRateMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="MeasurementInputExpectedTermMember" xlink:title="MeasurementInputExpectedTermMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputExpectedTermMember" xml:lang="en-US" id="us-gaap_MeasurementInputExpectedTermMember">Expected Term (Years) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember" xlink:title="label: MeasurementInputExpectedTermMember to us-gaap_MeasurementInputExpectedTermMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="MeasurementInputPriceVolatilityMember" xlink:title="MeasurementInputPriceVolatilityMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputPriceVolatilityMember" xml:lang="en-US" id="us-gaap_MeasurementInputPriceVolatilityMember">Expected Volatility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" xlink:title="label: MeasurementInputPriceVolatilityMember to us-gaap_MeasurementInputPriceVolatilityMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputRiskFreeInterestRateMember" xml:lang="en-US" id="us-gaap_MeasurementInputRiskFreeInterestRateMember">Risk-free Interest Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:title="label: MeasurementInputRiskFreeInterestRateMember to us-gaap_MeasurementInputRiskFreeInterestRateMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputTypeDomain" xml:lang="en-US" id="us-gaap_MeasurementInputTypeDomain">Measurement Input Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:title="label: MeasurementInputTypeDomain to us-gaap_MeasurementInputTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="DerivativeLiabilityMeasurementInput" xlink:title="DerivativeLiabilityMeasurementInput" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DerivativeLiabilityMeasurementInput" xml:lang="en-US" id="us-gaap_DerivativeLiabilityMeasurementInput">Derivative liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilityMeasurementInput" xlink:to="us-gaap_DerivativeLiabilityMeasurementInput" xlink:title="label: DerivativeLiabilityMeasurementInput to us-gaap_DerivativeLiabilityMeasurementInput" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeLiabilityMeasurementInput1" xml:lang="en-US" id="us-gaap_DerivativeLiabilityMeasurementInput1">Measurement input</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilityMeasurementInput" xlink:to="us-gaap_DerivativeLiabilityMeasurementInput1" xlink:title="label: DerivativeLiabilityMeasurementInput to us-gaap_DerivativeLiabilityMeasurementInput1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="WarrantsAndRightsOutstandingTerm" xlink:title="WarrantsAndRightsOutstandingTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantsAndRightsOutstandingTerm" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstandingTerm">Warrant term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:title="label: WarrantsAndRightsOutstandingTerm to us-gaap_WarrantsAndRightsOutstandingTerm" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingStandardsUpdate202201Member" xlink:label="AccountingStandardsUpdate202201Member" xlink:title="AccountingStandardsUpdate202201Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingStandardsUpdate202201Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingStandardsUpdate202201Member" xml:lang="en-US" id="us-gaap_AccountingStandardsUpdate202201Member">ASC 815 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate202201Member" xlink:to="us-gaap_AccountingStandardsUpdate202201Member" xlink:title="label: AccountingStandardsUpdate202201Member to us-gaap_AccountingStandardsUpdate202201Member" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:label="InvestmentCompanyChangesInNetAssetsTable" xlink:title="InvestmentCompanyChangesInNetAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentCompanyChangesInNetAssetsTable" xml:lang="en-US" id="us-gaap_InvestmentCompanyChangesInNetAssetsTable">Investment Company, Change in Net Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:title="label: InvestmentCompanyChangesInNetAssetsTable to us-gaap_InvestmentCompanyChangesInNetAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock" xlink:label="InvestmentCompanyChangesInNetAssetsTableTextBlock" xlink:title="InvestmentCompanyChangesInNetAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock" xml:lang="en-US" id="us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock">Continuity of the Company's Investment in Associate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentCompanyChangesInNetAssetsTableTextBlock" xlink:to="us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock" xlink:title="label: InvestmentCompanyChangesInNetAssetsTableTextBlock to us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:label="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xml:lang="en-US" id="us-gaap_InvestmentCompanyChangesInNetAssetsLineItems">Investment Company, Change in Net Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="label: InvestmentCompanyChangesInNetAssetsLineItems to us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:label="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:title="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xml:lang="en-US" id="us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract">Issuance of shares [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:to="us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:title="label: InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract to us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyMember" xml:lang="en-US" id="us-gaap_RelatedPartyMember">Related Party [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember" xlink:title="label: RelatedPartyMember to us-gaap_RelatedPartyMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonrelatedPartyMember" xlink:label="NonrelatedPartyMember" xlink:title="NonrelatedPartyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonrelatedPartyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonrelatedPartyMember" xml:lang="en-US" id="us-gaap_NonrelatedPartyMember">Nonrelated Party [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonrelatedPartyMember" xlink:to="us-gaap_NonrelatedPartyMember" xlink:title="label: NonrelatedPartyMember to us-gaap_NonrelatedPartyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonrelatedPartyMember1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NonrelatedPartyMember1" xml:lang="en-US" id="us-gaap_NonrelatedPartyMember1">Nonrelated Party [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonrelatedPartyMember" xlink:to="us-gaap_NonrelatedPartyMember1" xlink:title="label: NonrelatedPartyMember to us-gaap_NonrelatedPartyMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:label="OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:title="OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xml:lang="en-US" id="us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration">Other Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:to="us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:title="label: OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration to us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetHoldingLineItems" xlink:label="CryptoAssetHoldingLineItems" xlink:title="CryptoAssetHoldingLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetHoldingLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CryptoAssetHoldingLineItems" xml:lang="en-US" id="us-gaap_CryptoAssetHoldingLineItems">Crypto Asset, Holding [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetHoldingLineItems" xlink:title="label: CryptoAssetHoldingLineItems to us-gaap_CryptoAssetHoldingLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValueNoncurrent" xlink:label="CryptoAssetFairValueNoncurrent" xlink:title="CryptoAssetFairValueNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetFairValueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CryptoAssetFairValueNoncurrent" xml:lang="en-US" id="us-gaap_CryptoAssetFairValueNoncurrent">Cryptocurrencies - restricted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetFairValueNoncurrent" xlink:to="us-gaap_CryptoAssetFairValueNoncurrent" xlink:title="label: CryptoAssetFairValueNoncurrent to us-gaap_CryptoAssetFairValueNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetFairValueNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CryptoAssetFairValueNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_CryptoAssetFairValueNoncurrent_lbl1">Crypto Asset, Fair Value, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetFairValueNoncurrent" xlink:to="us-gaap_CryptoAssetFairValueNoncurrent_lbl1" xlink:title="label: CryptoAssetFairValueNoncurrent to us-gaap_CryptoAssetFairValueNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetTextBlock" xlink:label="CryptoAssetTextBlock" xlink:title="CryptoAssetTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CryptoAssetTextBlock" xml:lang="en-US" id="us-gaap_CryptoAssetTextBlock">Cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetTextBlock" xlink:to="us-gaap_CryptoAssetTextBlock" xlink:title="label: CryptoAssetTextBlock to us-gaap_CryptoAssetTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValue" xlink:label="CryptoAssetFairValue" xlink:title="CryptoAssetFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CryptoAssetFairValue" xml:lang="en-US" id="us-gaap_CryptoAssetFairValue">Beginning Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetFairValue" xlink:to="us-gaap_CryptoAssetFairValue" xlink:title="label: CryptoAssetFairValue to us-gaap_CryptoAssetFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetFairValue1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CryptoAssetFairValue1" xml:lang="en-US" id="us-gaap_CryptoAssetFairValue1">Ending Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetFairValue" xlink:to="us-gaap_CryptoAssetFairValue1" xlink:title="label: CryptoAssetFairValue to us-gaap_CryptoAssetFairValue1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CryptoAssetFairValue_lbl2" xml:lang="en-US" id="us-gaap_CryptoAssetFairValue_lbl2">Crypto Asset, Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetFairValue" xlink:to="us-gaap_CryptoAssetFairValue_lbl2" xlink:title="label: CryptoAssetFairValue to us-gaap_CryptoAssetFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetPurchase" xlink:label="CryptoAssetPurchase" xlink:title="CryptoAssetPurchase" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetPurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CryptoAssetPurchase" xml:lang="en-US" id="us-gaap_CryptoAssetPurchase">Purchase of cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetPurchase" xlink:to="us-gaap_CryptoAssetPurchase" xlink:title="label: CryptoAssetPurchase to us-gaap_CryptoAssetPurchase" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetPurchase1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CryptoAssetPurchase1" xml:lang="en-US" id="us-gaap_CryptoAssetPurchase1">Purchases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetPurchase" xlink:to="us-gaap_CryptoAssetPurchase1" xlink:title="label: CryptoAssetPurchase to us-gaap_CryptoAssetPurchase1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetHoldingTable" xlink:label="CryptoAssetHoldingTable" xlink:title="CryptoAssetHoldingTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetHoldingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CryptoAssetHoldingTable" xml:lang="en-US" id="us-gaap_CryptoAssetHoldingTable">Crypto Asset, Holding [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetHoldingTable" xlink:to="us-gaap_CryptoAssetHoldingTable" xlink:title="label: CryptoAssetHoldingTable to us-gaap_CryptoAssetHoldingTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetRollForward" xlink:label="CryptoAssetRollForward" xlink:title="CryptoAssetRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CryptoAssetRollForward" xml:lang="en-US" id="us-gaap_CryptoAssetRollForward">Crypto Asset [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetRollForward" xlink:to="us-gaap_CryptoAssetRollForward" xlink:title="label: CryptoAssetRollForward to us-gaap_CryptoAssetRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:label="ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:title="ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xml:lang="en-US" id="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember">Reportable Segment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:to="us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:title="label: ReportableSegmentAggregationBeforeOtherOperatingSegmentMember to us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="InterestExpenseNonoperating" xlink:title="InterestExpenseNonoperating" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_InterestExpenseNonoperating" xml:lang="en-US" id="us-gaap_InterestExpenseNonoperating">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating" xlink:title="label: InterestExpenseNonoperating to us-gaap_InterestExpenseNonoperating" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpenseNonoperating_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpenseNonoperating_lbl1" xml:lang="en-US" id="us-gaap_InterestExpenseNonoperating_lbl1">Interest Expense, Nonoperating</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl1" xlink:title="label: InterestExpenseNonoperating to us-gaap_InterestExpenseNonoperating_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetHoldingTableTextBlock" xlink:label="CryptoAssetHoldingTableTextBlock" xlink:title="CryptoAssetHoldingTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CryptoAssetHoldingTableTextBlock" xml:lang="en-US" id="us-gaap_CryptoAssetHoldingTableTextBlock">Crypto Activity Holding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetHoldingTableTextBlock" xlink:to="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:title="label: CryptoAssetHoldingTableTextBlock to us-gaap_CryptoAssetHoldingTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract" xml:lang="en-US" id="dei_CoverAbstract">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract" xlink:title="label: CoverAbstract to dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType" xml:lang="en-US" id="dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType" xlink:title="label: DocumentType to dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="DocumentQuarterlyReport" xlink:title="DocumentQuarterlyReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentQuarterlyReport" xml:lang="en-US" id="dei_DocumentQuarterlyReport">Document Quarterly Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport" xlink:title="label: DocumentQuarterlyReport to dei_DocumentQuarterlyReport" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentTransitionReport" xml:lang="en-US" id="dei_DocumentTransitionReport">Document Transition Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport" xlink:title="label: DocumentTransitionReport to dei_DocumentTransitionReport" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:label xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityInteractiveDataCurrent" xml:lang="en-US" id="dei_EntityInteractiveDataCurrent">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent" xlink:title="label: EntityInteractiveDataCurrent to dei_EntityInteractiveDataCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag" xml:lang="en-US" id="dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag" xlink:title="label: AmendmentFlag to dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus" xml:lang="en-US" id="dei_DocumentFiscalYearFocus">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate" xml:lang="en-US" id="dei_DocumentPeriodEndDate">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:label xlink:type="resource" xlink:label="dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LegalEntityAxis" xml:lang="en-US" id="dei_LegalEntityAxis">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalEntityAxis" xlink:to="dei_LegalEntityAxis" xlink:title="label: LegalEntityAxis to dei_LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:label xlink:type="resource" xlink:label="dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityDomain" xml:lang="en-US" id="dei_EntityDomain">Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityDomain" xlink:to="dei_EntityDomain" xlink:title="label: EntityDomain to dei_EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName" xml:lang="en-US" id="dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey" xml:lang="en-US" id="dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber" xml:lang="en-US" id="dei_EntityFileNumber">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber" xlink:title="label: EntityFileNumber to dei_EntityFileNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="dei_EntityIncorporationStateCountryCode" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode">Place of incorporation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode1" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode1">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode1" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus" xml:lang="en-US" id="dei_EntityCurrentReportingStatus">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityShellCompany" xml:lang="en-US" id="dei_EntityShellCompany">Entity Shell Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityShellCompany" xlink:to="dei_EntityShellCompany" xlink:title="label: EntityShellCompany to dei_EntityShellCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory" xml:lang="en-US" id="dei_EntityFilerCategory">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:label xlink:type="resource" xlink:label="dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntitySmallBusiness" xml:lang="en-US" id="dei_EntitySmallBusiness">Entity Small Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness" xlink:title="label: EntitySmallBusiness to dei_EntitySmallBusiness" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="EntityExTransitionPeriod" xlink:title="EntityExTransitionPeriod" />
    <link:label xlink:type="resource" xlink:label="dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityExTransitionPeriod" xml:lang="en-US" id="dei_EntityExTransitionPeriod">Entity Ex Transition Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod" xlink:title="label: EntityExTransitionPeriod to dei_EntityExTransitionPeriod" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1" xml:lang="en-US" id="dei_EntityAddressAddressLine1">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine2" xml:lang="en-US" id="dei_EntityAddressAddressLine2">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2" xlink:title="label: EntityAddressAddressLine2 to dei_EntityAddressAddressLine2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine3" xml:lang="en-US" id="dei_EntityAddressAddressLine3">Entity Address, Address Line Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3" xlink:title="label: EntityAddressAddressLine3 to dei_EntityAddressAddressLine3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown" xml:lang="en-US" id="dei_EntityAddressCityOrTown">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince" xml:lang="en-US" id="dei_EntityAddressStateOrProvince">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCountry" xml:lang="en-US" id="dei_EntityAddressCountry">Entity Address, Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCountry" xlink:to="dei_EntityAddressCountry" xlink:title="label: EntityAddressCountry to dei_EntityAddressCountry" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode" xml:lang="en-US" id="dei_EntityAddressPostalZipCode">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode" xml:lang="en-US" id="dei_CityAreaCode">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode" xlink:title="label: CityAreaCode to dei_CityAreaCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber" xml:lang="en-US" id="dei_LocalPhoneNumber">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle" xml:lang="en-US" id="dei_Security12bTitle">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle" xlink:title="label: Security12bTitle to dei_Security12bTitle" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:label xlink:type="resource" xlink:label="dei_NoTradingSymbolFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_NoTradingSymbolFlag" xml:lang="en-US" id="dei_NoTradingSymbolFlag">No Trading Symbol Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag" xlink:title="label: NoTradingSymbolFlag to dei_NoTradingSymbolFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol" xml:lang="en-US" id="dei_TradingSymbol">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol" xlink:title="label: TradingSymbol to dei_TradingSymbol" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName" xml:lang="en-US" id="dei_SecurityExchangeName">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionLiabilitiesCurrent" xlink:label="StopLossProvisionLiabilitiesCurrent" xlink:title="StopLossProvisionLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StopLossProvisionLiabilitiesCurrent_lbl" xml:lang="en-US" id="devs_StopLossProvisionLiabilitiesCurrent_lbl">A stop-loss provision that limits the total out-of-pocket costs an insured person must pay in a year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionLiabilitiesCurrent" xlink:to="devs_StopLossProvisionLiabilitiesCurrent_lbl" xlink:title="label: StopLossProvisionLiabilitiesCurrent to devs_StopLossProvisionLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StopLossProvisionLiabilitiesCurrent_lbl1" xml:lang="en-US" id="devs_StopLossProvisionLiabilitiesCurrent_lbl1">Stop Loss Provision Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionLiabilitiesCurrent" xlink:to="devs_StopLossProvisionLiabilitiesCurrent_lbl1" xlink:title="label: StopLossProvisionLiabilitiesCurrent to devs_StopLossProvisionLiabilitiesCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StopLossProvisionLiabilitiesCurrent" xml:lang="en-US" id="devs_StopLossProvisionLiabilitiesCurrent">Stop loss provision liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionLiabilitiesCurrent" xlink:to="devs_StopLossProvisionLiabilitiesCurrent" xlink:title="label: StopLossProvisionLiabilitiesCurrent to devs_StopLossProvisionLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GoodAndServiceTaxReceivableCurrent" xlink:label="GoodAndServiceTaxReceivableCurrent" xlink:title="GoodAndServiceTaxReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="devs_GoodAndServiceTaxReceivableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_GoodAndServiceTaxReceivableCurrent_lbl" xml:lang="en-US" id="devs_GoodAndServiceTaxReceivableCurrent_lbl">Carrying amount as of the balance sheet date of good and service tax due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodAndServiceTaxReceivableCurrent" xlink:to="devs_GoodAndServiceTaxReceivableCurrent_lbl" xlink:title="label: GoodAndServiceTaxReceivableCurrent to devs_GoodAndServiceTaxReceivableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_GoodAndServiceTaxReceivableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_GoodAndServiceTaxReceivableCurrent_lbl1" xml:lang="en-US" id="devs_GoodAndServiceTaxReceivableCurrent_lbl1">Good and Service Tax Receivable Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodAndServiceTaxReceivableCurrent" xlink:to="devs_GoodAndServiceTaxReceivableCurrent_lbl1" xlink:title="label: GoodAndServiceTaxReceivableCurrent to devs_GoodAndServiceTaxReceivableCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_GoodAndServiceTaxReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_GoodAndServiceTaxReceivableCurrent" xml:lang="en-US" id="devs_GoodAndServiceTaxReceivableCurrent">GST receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodAndServiceTaxReceivableCurrent" xlink:to="devs_GoodAndServiceTaxReceivableCurrent" xlink:title="label: GoodAndServiceTaxReceivableCurrent to devs_GoodAndServiceTaxReceivableCurrent" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl" xml:lang="en-US" id="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl">Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to related parties for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:to="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl" xlink:title="label: AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent to devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl1" xml:lang="en-US" id="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl1">Accounts Payable And Accrued Liabilities, Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:to="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl1" xlink:title="label: AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent to devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xml:lang="en-US" id="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent">Accounts payable and accrued liabilities - related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:to="devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:title="label: AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent to devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvStreamHoldingMember" xlink:label="DevvStreamHoldingMember" xlink:title="DevvStreamHoldingMember" />
    <link:label xlink:type="resource" xlink:label="devs_DevvStreamHoldingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DevvStreamHoldingMember_lbl" xml:lang="en-US" id="devs_DevvStreamHoldingMember_lbl">Name of the acquiree entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvStreamHoldingMember" xlink:to="devs_DevvStreamHoldingMember_lbl" xlink:title="label: DevvStreamHoldingMember to devs_DevvStreamHoldingMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DevvStreamHoldingMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DevvStreamHoldingMember_lbl1" xml:lang="en-US" id="devs_DevvStreamHoldingMember_lbl1">DevvStream Holding [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvStreamHoldingMember" xlink:to="devs_DevvStreamHoldingMember_lbl1" xlink:title="label: DevvStreamHoldingMember to devs_DevvStreamHoldingMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DevvStreamHoldingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DevvStreamHoldingMember" xml:lang="en-US" id="devs_DevvStreamHoldingMember">Devv Holdings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvStreamHoldingMember" xlink:to="devs_DevvStreamHoldingMember" xlink:title="label: DevvStreamHoldingMember to devs_DevvStreamHoldingMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:label="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:title="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" />
    <link:label xlink:type="resource" xlink:label="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl" xml:lang="en-US" id="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl">Amount of adjustment to paid in capital due to business acquisition recapitalization.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:to="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl" xlink:title="label: AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization to devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl1" xml:lang="en-US" id="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl1">Adjustment to Additional Paid in Capital Due to Business Acquisition Recapitalization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:to="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl1" xlink:title="label: AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization to devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xml:lang="en-US" id="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization">Reduction to additional paid-in capital as a result of the recapitalization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:to="devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:title="label: AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization to devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationFairValueOfSharesRetained" xlink:label="BusinessCombinationFairValueOfSharesRetained" xlink:title="BusinessCombinationFairValueOfSharesRetained" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationFairValueOfSharesRetained_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationFairValueOfSharesRetained_lbl" xml:lang="en-US" id="devs_BusinessCombinationFairValueOfSharesRetained_lbl">Amount of fair value of shares retained in business combination transaction.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationFairValueOfSharesRetained" xlink:to="devs_BusinessCombinationFairValueOfSharesRetained_lbl" xlink:title="label: BusinessCombinationFairValueOfSharesRetained to devs_BusinessCombinationFairValueOfSharesRetained_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationFairValueOfSharesRetained_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationFairValueOfSharesRetained_lbl1" xml:lang="en-US" id="devs_BusinessCombinationFairValueOfSharesRetained_lbl1">Business Combination, Fair Value of Shares Retained</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationFairValueOfSharesRetained" xlink:to="devs_BusinessCombinationFairValueOfSharesRetained_lbl1" xlink:title="label: BusinessCombinationFairValueOfSharesRetained to devs_BusinessCombinationFairValueOfSharesRetained_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationFairValueOfSharesRetained" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_BusinessCombinationFairValueOfSharesRetained" xml:lang="en-US" id="devs_BusinessCombinationFairValueOfSharesRetained">Fair value of shares retained by former shareholders of the Company (515,920 post 1:0.9692 consolidation shares at $6.10 (CAD$8.50))</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationFairValueOfSharesRetained" xlink:to="devs_BusinessCombinationFairValueOfSharesRetained" xlink:title="label: BusinessCombinationFairValueOfSharesRetained to devs_BusinessCombinationFairValueOfSharesRetained" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockConsolidationRatio" xlink:label="BusinessCombinationStockConsolidationRatio" xlink:title="BusinessCombinationStockConsolidationRatio" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationStockConsolidationRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationStockConsolidationRatio_lbl" xml:lang="en-US" id="devs_BusinessCombinationStockConsolidationRatio_lbl">Stock consolidation ratio of common stock issued and outstanding under amalgamation agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStockConsolidationRatio" xlink:to="devs_BusinessCombinationStockConsolidationRatio_lbl" xlink:title="label: BusinessCombinationStockConsolidationRatio to devs_BusinessCombinationStockConsolidationRatio_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationStockConsolidationRatio_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationStockConsolidationRatio_lbl1" xml:lang="en-US" id="devs_BusinessCombinationStockConsolidationRatio_lbl1">Business Combination, Stock Consolidation Ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStockConsolidationRatio" xlink:to="devs_BusinessCombinationStockConsolidationRatio_lbl1" xlink:title="label: BusinessCombinationStockConsolidationRatio to devs_BusinessCombinationStockConsolidationRatio_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationStockConsolidationRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_BusinessCombinationStockConsolidationRatio" xml:lang="en-US" id="devs_BusinessCombinationStockConsolidationRatio">Consolidation ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStockConsolidationRatio" xlink:to="devs_BusinessCombinationStockConsolidationRatio" xlink:title="label: BusinessCombinationStockConsolidationRatio to devs_BusinessCombinationStockConsolidationRatio" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:label="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:title="BusinessCombinationFairValueOfReplacementWarrantsIssued" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl" xml:lang="en-US" id="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl">Replacement warrants issued as part of business combination.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:to="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl" xlink:title="label: BusinessCombinationFairValueOfReplacementWarrantsIssued to devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl1" xml:lang="en-US" id="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl1">Business Combination, Fair Value of Replacement Warrants Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:to="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl1" xlink:title="label: BusinessCombinationFairValueOfReplacementWarrantsIssued to devs_BusinessCombinationFairValueOfReplacementWarrantsIssued_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued" xml:lang="en-US" id="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued">Fair value of replacement warrants of the Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:to="devs_BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:title="label: BusinessCombinationFairValueOfReplacementWarrantsIssued to devs_BusinessCombinationFairValueOfReplacementWarrantsIssued" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationPurchaseConsideration" xlink:label="BusinessCombinationPurchaseConsideration" xlink:title="BusinessCombinationPurchaseConsideration" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationPurchaseConsideration_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationPurchaseConsideration_lbl" xml:lang="en-US" id="devs_BusinessCombinationPurchaseConsideration_lbl">Amount of purchase consideration related to De-SPAC transaction.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationPurchaseConsideration" xlink:to="devs_BusinessCombinationPurchaseConsideration_lbl" xlink:title="label: BusinessCombinationPurchaseConsideration to devs_BusinessCombinationPurchaseConsideration_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationPurchaseConsideration_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationPurchaseConsideration_lbl1" xml:lang="en-US" id="devs_BusinessCombinationPurchaseConsideration_lbl1">Business Combination, Purchase Consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationPurchaseConsideration" xlink:to="devs_BusinessCombinationPurchaseConsideration_lbl1" xlink:title="label: BusinessCombinationPurchaseConsideration to devs_BusinessCombinationPurchaseConsideration_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationPurchaseConsideration" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="devs_BusinessCombinationPurchaseConsideration" xml:lang="en-US" id="devs_BusinessCombinationPurchaseConsideration">Total consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationPurchaseConsideration" xlink:to="devs_BusinessCombinationPurchaseConsideration" xlink:title="label: BusinessCombinationPurchaseConsideration to devs_BusinessCombinationPurchaseConsideration" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl">Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:to="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities to devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl1" xml:lang="en-US" id="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:to="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities to devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xml:lang="en-US" id="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:to="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities to devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl" xml:lang="en-US" id="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl">Amount of Promissory note payable on acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:to="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable to devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl1" xml:lang="en-US" id="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl1">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Promissory Note Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:to="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable to devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xml:lang="en-US" id="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable">Promissory note payable (Note 10)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:to="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable to devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl2" xml:lang="en-US" id="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl2">Unsecured promissory notes amounting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:to="devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable to devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubscriptionsReceivablesMember" xlink:label="SubscriptionsReceivablesMember" xlink:title="SubscriptionsReceivablesMember" />
    <link:label xlink:type="resource" xlink:label="devs_SubscriptionsReceivablesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SubscriptionsReceivablesMember_lbl" xml:lang="en-US" id="devs_SubscriptionsReceivablesMember_lbl">A subscription agreement pursuant to which the company issued and sold common shares.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubscriptionsReceivablesMember" xlink:to="devs_SubscriptionsReceivablesMember_lbl" xlink:title="label: SubscriptionsReceivablesMember to devs_SubscriptionsReceivablesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SubscriptionsReceivablesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SubscriptionsReceivablesMember_lbl1" xml:lang="en-US" id="devs_SubscriptionsReceivablesMember_lbl1">Subscriptions Receivables [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubscriptionsReceivablesMember" xlink:to="devs_SubscriptionsReceivablesMember_lbl1" xlink:title="label: SubscriptionsReceivablesMember to devs_SubscriptionsReceivablesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SubscriptionsReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SubscriptionsReceivablesMember" xml:lang="en-US" id="devs_SubscriptionsReceivablesMember">Subscriptions Receivables [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubscriptionsReceivablesMember" xlink:to="devs_SubscriptionsReceivablesMember" xlink:title="label: SubscriptionsReceivablesMember to devs_SubscriptionsReceivablesMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConversionOfMandatoryConvertibleDebenturesShares" xlink:label="ConversionOfMandatoryConvertibleDebenturesShares" xlink:title="ConversionOfMandatoryConvertibleDebenturesShares" />
    <link:label xlink:type="resource" xlink:label="devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl" xml:lang="en-US" id="devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl">Equity after conversion of debentures that automatically converts into equity at a specified time or on the occurrence of certain events.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfMandatoryConvertibleDebenturesShares" xlink:to="devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl" xlink:title="label: ConversionOfMandatoryConvertibleDebenturesShares to devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl1" xml:lang="en-US" id="devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl1">Conversion of Mandatory Convertible Debentures Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfMandatoryConvertibleDebenturesShares" xlink:to="devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl1" xlink:title="label: ConversionOfMandatoryConvertibleDebenturesShares to devs_ConversionOfMandatoryConvertibleDebenturesShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ConversionOfMandatoryConvertibleDebenturesShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ConversionOfMandatoryConvertibleDebenturesShares" xml:lang="en-US" id="devs_ConversionOfMandatoryConvertibleDebenturesShares">Conversion of mandatory convertible debentures (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfMandatoryConvertibleDebenturesShares" xlink:to="devs_ConversionOfMandatoryConvertibleDebenturesShares" xlink:title="label: ConversionOfMandatoryConvertibleDebenturesShares to devs_ConversionOfMandatoryConvertibleDebenturesShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesWarrantExercise" xlink:label="StockIssuedDuringPeriodSharesWarrantExercise" xlink:title="StockIssuedDuringPeriodSharesWarrantExercise" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl">Number of shares of stock issued as a result of the exercise of warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesWarrantExercise" xlink:to="devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl" xlink:title="label: StockIssuedDuringPeriodSharesWarrantExercise to devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl1" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl1">Stock Issued During Period Shares Warrant Exercise</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesWarrantExercise" xlink:to="devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesWarrantExercise to devs_StockIssuedDuringPeriodSharesWarrantExercise_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesWarrantExercise" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockIssuedDuringPeriodSharesWarrantExercise" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesWarrantExercise">Shares issued for warrant exercises (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesWarrantExercise" xlink:to="devs_StockIssuedDuringPeriodSharesWarrantExercise" xlink:title="label: StockIssuedDuringPeriodSharesWarrantExercise to devs_StockIssuedDuringPeriodSharesWarrantExercise" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForSettlementOfDebtInShares" xlink:label="SharesIssuedForSettlementOfDebtInShares" xlink:title="SharesIssuedForSettlementOfDebtInShares" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForSettlementOfDebtInShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SharesIssuedForSettlementOfDebtInShares_lbl" xml:lang="en-US" id="devs_SharesIssuedForSettlementOfDebtInShares_lbl">Number of shares issued for settlement of debt during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForSettlementOfDebtInShares" xlink:to="devs_SharesIssuedForSettlementOfDebtInShares_lbl" xlink:title="label: SharesIssuedForSettlementOfDebtInShares to devs_SharesIssuedForSettlementOfDebtInShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForSettlementOfDebtInShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SharesIssuedForSettlementOfDebtInShares_lbl1" xml:lang="en-US" id="devs_SharesIssuedForSettlementOfDebtInShares_lbl1">Shares Issued for Settlement of Debt in Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForSettlementOfDebtInShares" xlink:to="devs_SharesIssuedForSettlementOfDebtInShares_lbl1" xlink:title="label: SharesIssuedForSettlementOfDebtInShares to devs_SharesIssuedForSettlementOfDebtInShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForSettlementOfDebtInShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SharesIssuedForSettlementOfDebtInShares" xml:lang="en-US" id="devs_SharesIssuedForSettlementOfDebtInShares">Shares for settlement of debt (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForSettlementOfDebtInShares" xlink:to="devs_SharesIssuedForSettlementOfDebtInShares" xlink:title="label: SharesIssuedForSettlementOfDebtInShares to devs_SharesIssuedForSettlementOfDebtInShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForSettlementOfDebt" xlink:label="SharesIssuedForSettlementOfDebt" xlink:title="SharesIssuedForSettlementOfDebt" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForSettlementOfDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SharesIssuedForSettlementOfDebt_lbl" xml:lang="en-US" id="devs_SharesIssuedForSettlementOfDebt_lbl">Value of stock issued for settlement of debt during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForSettlementOfDebt" xlink:to="devs_SharesIssuedForSettlementOfDebt_lbl" xlink:title="label: SharesIssuedForSettlementOfDebt to devs_SharesIssuedForSettlementOfDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForSettlementOfDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SharesIssuedForSettlementOfDebt_lbl1" xml:lang="en-US" id="devs_SharesIssuedForSettlementOfDebt_lbl1">Shares Issued for Settlement of Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForSettlementOfDebt" xlink:to="devs_SharesIssuedForSettlementOfDebt_lbl1" xlink:title="label: SharesIssuedForSettlementOfDebt to devs_SharesIssuedForSettlementOfDebt_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForSettlementOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SharesIssuedForSettlementOfDebt" xml:lang="en-US" id="devs_SharesIssuedForSettlementOfDebt">Shares for settlement of debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForSettlementOfDebt" xlink:to="devs_SharesIssuedForSettlementOfDebt" xlink:title="label: SharesIssuedForSettlementOfDebt to devs_SharesIssuedForSettlementOfDebt" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AmortizationOfDeferredFinancingCosts" xlink:label="AmortizationOfDeferredFinancingCosts" xlink:title="AmortizationOfDeferredFinancingCosts" />
    <link:label xlink:type="resource" xlink:label="devs_AmortizationOfDeferredFinancingCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AmortizationOfDeferredFinancingCosts_lbl" xml:lang="en-US" id="devs_AmortizationOfDeferredFinancingCosts_lbl">Amount of amortization expense recognized during the period for deferred financing costs associated with the related debt.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfDeferredFinancingCosts" xlink:to="devs_AmortizationOfDeferredFinancingCosts_lbl" xlink:title="label: AmortizationOfDeferredFinancingCosts to devs_AmortizationOfDeferredFinancingCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AmortizationOfDeferredFinancingCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AmortizationOfDeferredFinancingCosts_lbl1" xml:lang="en-US" id="devs_AmortizationOfDeferredFinancingCosts_lbl1">Amortization of Deferred Financing Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfDeferredFinancingCosts" xlink:to="devs_AmortizationOfDeferredFinancingCosts_lbl1" xlink:title="label: AmortizationOfDeferredFinancingCosts to devs_AmortizationOfDeferredFinancingCosts_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AmortizationOfDeferredFinancingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_AmortizationOfDeferredFinancingCosts" xml:lang="en-US" id="devs_AmortizationOfDeferredFinancingCosts">Amortization of deferred financing costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfDeferredFinancingCosts" xlink:to="devs_AmortizationOfDeferredFinancingCosts" xlink:title="label: AmortizationOfDeferredFinancingCosts to devs_AmortizationOfDeferredFinancingCosts" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockCancelledDuringPeriodValue" xlink:label="StockCancelledDuringPeriodValue" xlink:title="StockCancelledDuringPeriodValue" />
    <link:label xlink:type="resource" xlink:label="devs_StockCancelledDuringPeriodValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockCancelledDuringPeriodValue_lbl" xml:lang="en-US" id="devs_StockCancelledDuringPeriodValue_lbl">Equity impact of the value of stock that has been cancelled during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCancelledDuringPeriodValue" xlink:to="devs_StockCancelledDuringPeriodValue_lbl" xlink:title="label: StockCancelledDuringPeriodValue to devs_StockCancelledDuringPeriodValue_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockCancelledDuringPeriodValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockCancelledDuringPeriodValue_lbl1" xml:lang="en-US" id="devs_StockCancelledDuringPeriodValue_lbl1">Stock Cancelled During Period, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCancelledDuringPeriodValue" xlink:to="devs_StockCancelledDuringPeriodValue_lbl1" xlink:title="label: StockCancelledDuringPeriodValue to devs_StockCancelledDuringPeriodValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockCancelledDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockCancelledDuringPeriodValue" xml:lang="en-US" id="devs_StockCancelledDuringPeriodValue">Cancellation of shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCancelledDuringPeriodValue" xlink:to="devs_StockCancelledDuringPeriodValue" xlink:title="label: StockCancelledDuringPeriodValue to devs_StockCancelledDuringPeriodValue" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConversionOfMandatoryConvertibleDebenturesValue" xlink:label="ConversionOfMandatoryConvertibleDebenturesValue" xlink:title="ConversionOfMandatoryConvertibleDebenturesValue" />
    <link:label xlink:type="resource" xlink:label="devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl" xml:lang="en-US" id="devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl">Value of debentures instrument that automatically converts into equity at a specified time or on the occurrence of certain events.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfMandatoryConvertibleDebenturesValue" xlink:to="devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl" xlink:title="label: ConversionOfMandatoryConvertibleDebenturesValue to devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl1" xml:lang="en-US" id="devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl1">Conversion of Mandatory Convertible Debentures Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfMandatoryConvertibleDebenturesValue" xlink:to="devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl1" xlink:title="label: ConversionOfMandatoryConvertibleDebenturesValue to devs_ConversionOfMandatoryConvertibleDebenturesValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ConversionOfMandatoryConvertibleDebenturesValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ConversionOfMandatoryConvertibleDebenturesValue" xml:lang="en-US" id="devs_ConversionOfMandatoryConvertibleDebenturesValue">Conversion of mandatory convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConversionOfMandatoryConvertibleDebenturesValue" xlink:to="devs_ConversionOfMandatoryConvertibleDebenturesValue" xlink:title="label: ConversionOfMandatoryConvertibleDebenturesValue to devs_ConversionOfMandatoryConvertibleDebenturesValue" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:label="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:title="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl" xml:lang="en-US" id="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl">Reclassification of class of warrants to liabilities on changes in functional currency.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:to="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl" xlink:title="label: WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency to devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl1" xml:lang="en-US" id="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl1">Warrants Reclassified to Liabilities on Change in Functional Currency</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:to="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl1" xlink:title="label: WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency to devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xml:lang="en-US" id="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency">Warrants reclassified to liabilities on change in functional currency</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:to="devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:title="label: WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency to devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockCancelledDuringPeriodShares" xlink:label="StockCancelledDuringPeriodShares" xlink:title="StockCancelledDuringPeriodShares" />
    <link:label xlink:type="resource" xlink:label="devs_StockCancelledDuringPeriodShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockCancelledDuringPeriodShares_lbl" xml:lang="en-US" id="devs_StockCancelledDuringPeriodShares_lbl">Number of shares that have been cancelled during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCancelledDuringPeriodShares" xlink:to="devs_StockCancelledDuringPeriodShares_lbl" xlink:title="label: StockCancelledDuringPeriodShares to devs_StockCancelledDuringPeriodShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockCancelledDuringPeriodShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockCancelledDuringPeriodShares_lbl1" xml:lang="en-US" id="devs_StockCancelledDuringPeriodShares_lbl1">Stock Cancelled During Period, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCancelledDuringPeriodShares" xlink:to="devs_StockCancelledDuringPeriodShares_lbl1" xlink:title="label: StockCancelledDuringPeriodShares to devs_StockCancelledDuringPeriodShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockCancelledDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockCancelledDuringPeriodShares" xml:lang="en-US" id="devs_StockCancelledDuringPeriodShares">Cancellation of shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockCancelledDuringPeriodShares" xlink:to="devs_StockCancelledDuringPeriodShares" xlink:title="label: StockCancelledDuringPeriodShares to devs_StockCancelledDuringPeriodShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:label="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:title="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl" xml:lang="en-US" id="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl">Value of stock issued for equity line of credit drawdown during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:to="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl" xlink:title="label: StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown to devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl1" xml:lang="en-US" id="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl1">Stock Issued During Period, Value, Issued for Equity Line of Credit Drawdown</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:to="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl1" xlink:title="label: StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown to devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xml:lang="en-US" id="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown">Shares issued for ELOC drawdown</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:to="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:title="label: StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown to devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:label="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:title="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl">Number of shares issued for equity line of credit drawdown during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:to="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown to devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl1" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl1">Stock Issued During Period, Shares, Issued for Equity Line of Credit Drawdown</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:to="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown to devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown">Shares issued for ELOC drawdown (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:to="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown to devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AmendedStrategicPartnershipAgreementMember" xlink:label="AmendedStrategicPartnershipAgreementMember" xlink:title="AmendedStrategicPartnershipAgreementMember" />
    <link:label xlink:type="resource" xlink:label="devs_AmendedStrategicPartnershipAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AmendedStrategicPartnershipAgreementMember_lbl" xml:lang="en-US" id="devs_AmendedStrategicPartnershipAgreementMember_lbl">The partnership agreement amended on July 8, 2024, which provides the Company a perpetual first right of refusal ("ROFR") for any opportunity to pursue a potential financing of a green project in North America referred from the Devvio platform.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendedStrategicPartnershipAgreementMember" xlink:to="devs_AmendedStrategicPartnershipAgreementMember_lbl" xlink:title="label: AmendedStrategicPartnershipAgreementMember to devs_AmendedStrategicPartnershipAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AmendedStrategicPartnershipAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AmendedStrategicPartnershipAgreementMember_lbl1" xml:lang="en-US" id="devs_AmendedStrategicPartnershipAgreementMember_lbl1">Amended Strategic Partnership Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendedStrategicPartnershipAgreementMember" xlink:to="devs_AmendedStrategicPartnershipAgreementMember_lbl1" xlink:title="label: AmendedStrategicPartnershipAgreementMember to devs_AmendedStrategicPartnershipAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AmendedStrategicPartnershipAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AmendedStrategicPartnershipAgreementMember" xml:lang="en-US" id="devs_AmendedStrategicPartnershipAgreementMember">Amended Strategic Partnership Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendedStrategicPartnershipAgreementMember" xlink:to="devs_AmendedStrategicPartnershipAgreementMember" xlink:title="label: AmendedStrategicPartnershipAgreementMember to devs_AmendedStrategicPartnershipAgreementMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StrategicPartnershipAgreementMember" xlink:label="StrategicPartnershipAgreementMember" xlink:title="StrategicPartnershipAgreementMember" />
    <link:label xlink:type="resource" xlink:label="devs_StrategicPartnershipAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StrategicPartnershipAgreementMember_lbl" xml:lang="en-US" id="devs_StrategicPartnershipAgreementMember_lbl">The name of partnership agreement, which provides the Company a perpetual first right of refusal ("ROFR") for any opportunity to pursue a potential financing of a green project in North America referred from the Devvio platform.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StrategicPartnershipAgreementMember" xlink:to="devs_StrategicPartnershipAgreementMember_lbl" xlink:title="label: StrategicPartnershipAgreementMember to devs_StrategicPartnershipAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StrategicPartnershipAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StrategicPartnershipAgreementMember_lbl1" xml:lang="en-US" id="devs_StrategicPartnershipAgreementMember_lbl1">Strategic Partnership Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StrategicPartnershipAgreementMember" xlink:to="devs_StrategicPartnershipAgreementMember_lbl1" xlink:title="label: StrategicPartnershipAgreementMember to devs_StrategicPartnershipAgreementMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GreenlinesTechnologyIncMember" xlink:label="GreenlinesTechnologyIncMember" xlink:title="GreenlinesTechnologyIncMember" />
    <link:label xlink:type="resource" xlink:label="devs_GreenlinesTechnologyIncMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_GreenlinesTechnologyIncMember_lbl" xml:lang="en-US" id="devs_GreenlinesTechnologyIncMember_lbl">The name of the company with which a licensing agreement was entered into for the use of certain technologies.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GreenlinesTechnologyIncMember" xlink:to="devs_GreenlinesTechnologyIncMember_lbl" xlink:title="label: GreenlinesTechnologyIncMember to devs_GreenlinesTechnologyIncMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_GreenlinesTechnologyIncMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_GreenlinesTechnologyIncMember_lbl1" xml:lang="en-US" id="devs_GreenlinesTechnologyIncMember_lbl1">Greenlines Technology Inc. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GreenlinesTechnologyIncMember" xlink:to="devs_GreenlinesTechnologyIncMember_lbl1" xlink:title="label: GreenlinesTechnologyIncMember to devs_GreenlinesTechnologyIncMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_GreenlinesTechnologyIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_GreenlinesTechnologyIncMember" xml:lang="en-US" id="devs_GreenlinesTechnologyIncMember">Greenlines Technology Inc. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GreenlinesTechnologyIncMember" xlink:to="devs_GreenlinesTechnologyIncMember" xlink:title="label: GreenlinesTechnologyIncMember to devs_GreenlinesTechnologyIncMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FocusImpactPartnersLLCMember" xlink:label="FocusImpactPartnersLLCMember" xlink:title="FocusImpactPartnersLLCMember" />
    <link:label xlink:type="resource" xlink:label="devs_FocusImpactPartnersLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FocusImpactPartnersLLCMember_lbl" xml:lang="en-US" id="devs_FocusImpactPartnersLLCMember_lbl">New PubCo also entered into a strategic consulting agreement with Focus Impact Partners, LLC (the "Consultant").</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FocusImpactPartnersLLCMember" xlink:to="devs_FocusImpactPartnersLLCMember_lbl" xlink:title="label: FocusImpactPartnersLLCMember to devs_FocusImpactPartnersLLCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FocusImpactPartnersLLCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FocusImpactPartnersLLCMember_lbl1" xml:lang="en-US" id="devs_FocusImpactPartnersLLCMember_lbl1">Focus Impact Partners, LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FocusImpactPartnersLLCMember" xlink:to="devs_FocusImpactPartnersLLCMember_lbl1" xlink:title="label: FocusImpactPartnersLLCMember to devs_FocusImpactPartnersLLCMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FocusImpactPartnersLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FocusImpactPartnersLLCMember" xml:lang="en-US" id="devs_FocusImpactPartnersLLCMember">Focus Impact Partners [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FocusImpactPartnersLLCMember" xlink:to="devs_FocusImpactPartnersLLCMember" xlink:title="label: FocusImpactPartnersLLCMember to devs_FocusImpactPartnersLLCMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvioIncorporationMember" xlink:label="DevvioIncorporationMember" xlink:title="DevvioIncorporationMember" />
    <link:label xlink:type="resource" xlink:label="devs_DevvioIncorporationMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DevvioIncorporationMember_lbl" xml:lang="en-US" id="devs_DevvioIncorporationMember_lbl">Entity owned or controlled by another entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvioIncorporationMember" xlink:to="devs_DevvioIncorporationMember_lbl" xlink:title="label: DevvioIncorporationMember to devs_DevvioIncorporationMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DevvioIncorporationMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DevvioIncorporationMember_lbl1" xml:lang="en-US" id="devs_DevvioIncorporationMember_lbl1">Devvio Incorporation [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvioIncorporationMember" xlink:to="devs_DevvioIncorporationMember_lbl1" xlink:title="label: DevvioIncorporationMember to devs_DevvioIncorporationMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DevvioIncorporationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DevvioIncorporationMember" xml:lang="en-US" id="devs_DevvioIncorporationMember">Devvio Inc. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvioIncorporationMember" xlink:to="devs_DevvioIncorporationMember" xlink:title="label: DevvioIncorporationMember to devs_DevvioIncorporationMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl">Amount of contractual obligation, minimum advance royalty, to be paid in third fiscal year following current fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl1" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl1">Contractual Obligation, Minimum Advance Royalty to be Paid in Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl1" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree">Minimum advance of royalty to be paid by August 1, 2026 and August 1, 2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl2" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl2">Minimum advance of royalty to be paid 2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl2" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:label="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:title="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" />
    <link:label xlink:type="resource" xlink:label="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl" xml:lang="en-US" id="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl">Amount of contractual obligation, minimum advance royalty, to be paid from year four onwards in order to avoid termination of contract.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:to="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl" xlink:title="label: MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour to devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl1" xml:lang="en-US" id="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl1">Minimum Royalty Advance to be Paid to Avoid Termination of Contract from Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:to="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl1" xlink:title="label: MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour to devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xml:lang="en-US" id="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour">Minimum royalty advance to be paid to avoid termination of contract from Year 2027 and 2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:to="devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:title="label: MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour to devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl">Amount of contractual obligation, minimum advance royalty, to be paid in next fiscal year following current fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl1" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl1">Contractual Obligation, Minimum Advance Royalty to be Paid in Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl1" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne">Minimum advance of royalty to be paid, 2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl2" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl2">Minimum advance of royalty to be paid by August 1, 2024 and August 1, 2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl2" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementTerm" xlink:label="AgreementTerm" xlink:title="AgreementTerm" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AgreementTerm_lbl" xml:lang="en-US" id="devs_AgreementTerm_lbl">Term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementTerm" xlink:to="devs_AgreementTerm_lbl" xlink:title="label: AgreementTerm to devs_AgreementTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AgreementTerm_lbl1" xml:lang="en-US" id="devs_AgreementTerm_lbl1">Agreement Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementTerm" xlink:to="devs_AgreementTerm_lbl1" xlink:title="label: AgreementTerm to devs_AgreementTerm_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AgreementTerm" xml:lang="en-US" id="devs_AgreementTerm">Agreement term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementTerm" xlink:to="devs_AgreementTerm" xlink:title="label: AgreementTerm to devs_AgreementTerm" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdvanceNoticePeriodForTerminationOfAgreement" xlink:label="AdvanceNoticePeriodForTerminationOfAgreement" xlink:title="AdvanceNoticePeriodForTerminationOfAgreement" />
    <link:label xlink:type="resource" xlink:label="devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl" xml:lang="en-US" id="devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl">Advance notice period for termination of agreement, PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvanceNoticePeriodForTerminationOfAgreement" xlink:to="devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl" xlink:title="label: AdvanceNoticePeriodForTerminationOfAgreement to devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl1" xml:lang="en-US" id="devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl1">Advance Notice Period for Termination of Agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvanceNoticePeriodForTerminationOfAgreement" xlink:to="devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl1" xlink:title="label: AdvanceNoticePeriodForTerminationOfAgreement to devs_AdvanceNoticePeriodForTerminationOfAgreement_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AdvanceNoticePeriodForTerminationOfAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AdvanceNoticePeriodForTerminationOfAgreement" xml:lang="en-US" id="devs_AdvanceNoticePeriodForTerminationOfAgreement">Advance notice period for termination of agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvanceNoticePeriodForTerminationOfAgreement" xlink:to="devs_AdvanceNoticePeriodForTerminationOfAgreement" xlink:title="label: AdvanceNoticePeriodForTerminationOfAgreement to devs_AdvanceNoticePeriodForTerminationOfAgreement" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:label="PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:title="PercentageOfUnderpaymentPenaltyOfTotalLiability" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl" xml:lang="en-US" id="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl">The rate of underpayment penalty of total liability applicable if the entity fails to meet its obligations in full.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:to="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl" xlink:title="label: PercentageOfUnderpaymentPenaltyOfTotalLiability to devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl1" xml:lang="en-US" id="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl1">Percentage of Underpayment Penalty of Total Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:to="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl1" xlink:title="label: PercentageOfUnderpaymentPenaltyOfTotalLiability to devs_PercentageOfUnderpaymentPenaltyOfTotalLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability" xml:lang="en-US" id="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability">Percentage of underpayment penalty of total liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:to="devs_PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:title="label: PercentageOfUnderpaymentPenaltyOfTotalLiability to devs_PercentageOfUnderpaymentPenaltyOfTotalLiability" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AnnualConsultingFee" xlink:label="AnnualConsultingFee" xlink:title="AnnualConsultingFee" />
    <link:label xlink:type="resource" xlink:label="devs_AnnualConsultingFee_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AnnualConsultingFee_lbl" xml:lang="en-US" id="devs_AnnualConsultingFee_lbl">Annual consulting fee payable for providing consulting services on reaching specific terms.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualConsultingFee" xlink:to="devs_AnnualConsultingFee_lbl" xlink:title="label: AnnualConsultingFee to devs_AnnualConsultingFee_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AnnualConsultingFee_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AnnualConsultingFee_lbl1" xml:lang="en-US" id="devs_AnnualConsultingFee_lbl1">Annual Consulting Fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualConsultingFee" xlink:to="devs_AnnualConsultingFee_lbl1" xlink:title="label: AnnualConsultingFee to devs_AnnualConsultingFee_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AnnualConsultingFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AnnualConsultingFee" xml:lang="en-US" id="devs_AnnualConsultingFee">Annual consulting fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualConsultingFee" xlink:to="devs_AnnualConsultingFee" xlink:title="label: AnnualConsultingFee to devs_AnnualConsultingFee" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfDaysForVolumeWeightedAveragePrice" xlink:label="NumberOfDaysForVolumeWeightedAveragePrice" xlink:title="NumberOfDaysForVolumeWeightedAveragePrice" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl" xml:lang="en-US" id="devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl">Number of days used to determine the volume-weighted average price, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDaysForVolumeWeightedAveragePrice" xlink:to="devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl" xlink:title="label: NumberOfDaysForVolumeWeightedAveragePrice to devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl1" xml:lang="en-US" id="devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl1">Number of Days for Volume Weighted Average Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDaysForVolumeWeightedAveragePrice" xlink:to="devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl1" xlink:title="label: NumberOfDaysForVolumeWeightedAveragePrice to devs_NumberOfDaysForVolumeWeightedAveragePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfDaysForVolumeWeightedAveragePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfDaysForVolumeWeightedAveragePrice" xml:lang="en-US" id="devs_NumberOfDaysForVolumeWeightedAveragePrice">Number of trading days used to calculate volume-weighted average price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDaysForVolumeWeightedAveragePrice" xlink:to="devs_NumberOfDaysForVolumeWeightedAveragePrice" xlink:title="label: NumberOfDaysForVolumeWeightedAveragePrice to devs_NumberOfDaysForVolumeWeightedAveragePrice" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodForClosingOfBusinessCombinationAgreement" xlink:label="PeriodForClosingOfBusinessCombinationAgreement" xlink:title="PeriodForClosingOfBusinessCombinationAgreement" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodForClosingOfBusinessCombinationAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PeriodForClosingOfBusinessCombinationAgreement_lbl" xml:lang="en-US" id="devs_PeriodForClosingOfBusinessCombinationAgreement_lbl">The period for completing the business combination agreement in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodForClosingOfBusinessCombinationAgreement" xlink:to="devs_PeriodForClosingOfBusinessCombinationAgreement_lbl" xlink:title="label: PeriodForClosingOfBusinessCombinationAgreement to devs_PeriodForClosingOfBusinessCombinationAgreement_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodForClosingOfBusinessCombinationAgreement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PeriodForClosingOfBusinessCombinationAgreement_lbl1" xml:lang="en-US" id="devs_PeriodForClosingOfBusinessCombinationAgreement_lbl1">Period for Closing of Business Combination Agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodForClosingOfBusinessCombinationAgreement" xlink:to="devs_PeriodForClosingOfBusinessCombinationAgreement_lbl1" xlink:title="label: PeriodForClosingOfBusinessCombinationAgreement to devs_PeriodForClosingOfBusinessCombinationAgreement_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodForClosingOfBusinessCombinationAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PeriodForClosingOfBusinessCombinationAgreement" xml:lang="en-US" id="devs_PeriodForClosingOfBusinessCombinationAgreement">Period for closing of business combination agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodForClosingOfBusinessCombinationAgreement" xlink:to="devs_PeriodForClosingOfBusinessCombinationAgreement" xlink:title="label: PeriodForClosingOfBusinessCombinationAgreement to devs_PeriodForClosingOfBusinessCombinationAgreement" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl">Amount of contractual obligation, minimum advance royalty, to be paid in second fiscal year following current fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl1" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl1">Contractual Obligation, Minimum Advance Royalty to be Paid in Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl1" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo">Minimum advance of royalty to be paid by August 1, 2025 and August 1, 2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" />
    <link:label xlink:type="resource" xlink:label="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl2" xml:lang="en-US" id="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl2">Minimum advance of royalty to be paid 2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:to="devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl2" xlink:title="label: ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo to devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementExtensionTerm" xlink:label="AgreementExtensionTerm" xlink:title="AgreementExtensionTerm" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementExtensionTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AgreementExtensionTerm_lbl" xml:lang="en-US" id="devs_AgreementExtensionTerm_lbl">Extension of agreement term, PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementExtensionTerm" xlink:to="devs_AgreementExtensionTerm_lbl" xlink:title="label: AgreementExtensionTerm to devs_AgreementExtensionTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementExtensionTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AgreementExtensionTerm_lbl1" xml:lang="en-US" id="devs_AgreementExtensionTerm_lbl1">Agreement Extension Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementExtensionTerm" xlink:to="devs_AgreementExtensionTerm_lbl1" xlink:title="label: AgreementExtensionTerm to devs_AgreementExtensionTerm_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementExtensionTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AgreementExtensionTerm" xml:lang="en-US" id="devs_AgreementExtensionTerm">Agreement extension term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementExtensionTerm" xlink:to="devs_AgreementExtensionTerm" xlink:title="label: AgreementExtensionTerm to devs_AgreementExtensionTerm" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_UnderpaymentPenaltyPercentage" xlink:label="UnderpaymentPenaltyPercentage" xlink:title="UnderpaymentPenaltyPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_UnderpaymentPenaltyPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_UnderpaymentPenaltyPercentage_lbl" xml:lang="en-US" id="devs_UnderpaymentPenaltyPercentage_lbl">The rate of underpayment penalty applicable if the entity fails to meet its obligations in full.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnderpaymentPenaltyPercentage" xlink:to="devs_UnderpaymentPenaltyPercentage_lbl" xlink:title="label: UnderpaymentPenaltyPercentage to devs_UnderpaymentPenaltyPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_UnderpaymentPenaltyPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_UnderpaymentPenaltyPercentage_lbl1" xml:lang="en-US" id="devs_UnderpaymentPenaltyPercentage_lbl1">Underpayment Penalty Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnderpaymentPenaltyPercentage" xlink:to="devs_UnderpaymentPenaltyPercentage_lbl1" xlink:title="label: UnderpaymentPenaltyPercentage to devs_UnderpaymentPenaltyPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_UnderpaymentPenaltyPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_UnderpaymentPenaltyPercentage" xml:lang="en-US" id="devs_UnderpaymentPenaltyPercentage">Underpayment penalty percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnderpaymentPenaltyPercentage" xlink:to="devs_UnderpaymentPenaltyPercentage" xlink:title="label: UnderpaymentPenaltyPercentage to devs_UnderpaymentPenaltyPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfWarrantsExercisable" xlink:label="PercentageOfWarrantsExercisable" xlink:title="PercentageOfWarrantsExercisable" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfWarrantsExercisable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PercentageOfWarrantsExercisable_lbl" xml:lang="en-US" id="devs_PercentageOfWarrantsExercisable_lbl">Percentage of securities that would be issuable upon the exercise of warrants or rights.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfWarrantsExercisable" xlink:to="devs_PercentageOfWarrantsExercisable_lbl" xlink:title="label: PercentageOfWarrantsExercisable to devs_PercentageOfWarrantsExercisable_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfWarrantsExercisable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PercentageOfWarrantsExercisable_lbl1" xml:lang="en-US" id="devs_PercentageOfWarrantsExercisable_lbl1">Percentage of Warrants Exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfWarrantsExercisable" xlink:to="devs_PercentageOfWarrantsExercisable_lbl1" xlink:title="label: PercentageOfWarrantsExercisable to devs_PercentageOfWarrantsExercisable_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfWarrantsExercisable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PercentageOfWarrantsExercisable" xml:lang="en-US" id="devs_PercentageOfWarrantsExercisable">Percentage of warrants exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfWarrantsExercisable" xlink:to="devs_PercentageOfWarrantsExercisable" xlink:title="label: PercentageOfWarrantsExercisable to devs_PercentageOfWarrantsExercisable" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AnnualFeeForUseOfLicensedTechnology" xlink:label="AnnualFeeForUseOfLicensedTechnology" xlink:title="AnnualFeeForUseOfLicensedTechnology" />
    <link:label xlink:type="resource" xlink:label="devs_AnnualFeeForUseOfLicensedTechnology_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AnnualFeeForUseOfLicensedTechnology_lbl" xml:lang="en-US" id="devs_AnnualFeeForUseOfLicensedTechnology_lbl">The annual fee for the use of licensed technology payable on the first day of each calendar year under a business combination agreement (BCA).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualFeeForUseOfLicensedTechnology" xlink:to="devs_AnnualFeeForUseOfLicensedTechnology_lbl" xlink:title="label: AnnualFeeForUseOfLicensedTechnology to devs_AnnualFeeForUseOfLicensedTechnology_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AnnualFeeForUseOfLicensedTechnology_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AnnualFeeForUseOfLicensedTechnology_lbl1" xml:lang="en-US" id="devs_AnnualFeeForUseOfLicensedTechnology_lbl1">Annual Fee for Use of Licensed Technology</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualFeeForUseOfLicensedTechnology" xlink:to="devs_AnnualFeeForUseOfLicensedTechnology_lbl1" xlink:title="label: AnnualFeeForUseOfLicensedTechnology to devs_AnnualFeeForUseOfLicensedTechnology_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AnnualFeeForUseOfLicensedTechnology" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AnnualFeeForUseOfLicensedTechnology" xml:lang="en-US" id="devs_AnnualFeeForUseOfLicensedTechnology">Annual fee for use of licensed technology</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AnnualFeeForUseOfLicensedTechnology" xlink:to="devs_AnnualFeeForUseOfLicensedTechnology" xlink:title="label: AnnualFeeForUseOfLicensedTechnology to devs_AnnualFeeForUseOfLicensedTechnology" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfDemandsEligibleSecurityHolderCanMake" xlink:label="NumberOfDemandsEligibleSecurityHolderCanMake" xlink:title="NumberOfDemandsEligibleSecurityHolderCanMake" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl" xml:lang="en-US" id="devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl">The number of demands eligible security holder can make, excluding short form demands.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDemandsEligibleSecurityHolderCanMake" xlink:to="devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl" xlink:title="label: NumberOfDemandsEligibleSecurityHolderCanMake to devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl1" xml:lang="en-US" id="devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl1">Number of Demands Eligible Security Holder can Make</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDemandsEligibleSecurityHolderCanMake" xlink:to="devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl1" xlink:title="label: NumberOfDemandsEligibleSecurityHolderCanMake to devs_NumberOfDemandsEligibleSecurityHolderCanMake_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfDemandsEligibleSecurityHolderCanMake" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfDemandsEligibleSecurityHolderCanMake" xml:lang="en-US" id="devs_NumberOfDemandsEligibleSecurityHolderCanMake">Number of demands eligible security holder can make</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfDemandsEligibleSecurityHolderCanMake" xlink:to="devs_NumberOfDemandsEligibleSecurityHolderCanMake" xlink:title="label: NumberOfDemandsEligibleSecurityHolderCanMake to devs_NumberOfDemandsEligibleSecurityHolderCanMake" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_QuarterlyConsultingFee" xlink:label="QuarterlyConsultingFee" xlink:title="QuarterlyConsultingFee" />
    <link:label xlink:type="resource" xlink:label="devs_QuarterlyConsultingFee_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_QuarterlyConsultingFee_lbl" xml:lang="en-US" id="devs_QuarterlyConsultingFee_lbl">Quarterly consulting fee payable for providing consulting services on reaching specific terms.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyConsultingFee" xlink:to="devs_QuarterlyConsultingFee_lbl" xlink:title="label: QuarterlyConsultingFee to devs_QuarterlyConsultingFee_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_QuarterlyConsultingFee_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_QuarterlyConsultingFee_lbl1" xml:lang="en-US" id="devs_QuarterlyConsultingFee_lbl1">Quarterly Consulting Fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyConsultingFee" xlink:to="devs_QuarterlyConsultingFee_lbl1" xlink:title="label: QuarterlyConsultingFee to devs_QuarterlyConsultingFee_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_QuarterlyConsultingFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_QuarterlyConsultingFee" xml:lang="en-US" id="devs_QuarterlyConsultingFee">Quarterly consulting fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyConsultingFee" xlink:to="devs_QuarterlyConsultingFee" xlink:title="label: QuarterlyConsultingFee to devs_QuarterlyConsultingFee" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExciseTaxesPayableCurrent" xlink:label="ExciseTaxesPayableCurrent" xlink:title="ExciseTaxesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="devs_ExciseTaxesPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExciseTaxesPayableCurrent_lbl" xml:lang="en-US" id="devs_ExciseTaxesPayableCurrent_lbl">Carrying value as of the balance sheet date of liabilities incurred through that date and payable for excise taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExciseTaxesPayableCurrent" xlink:to="devs_ExciseTaxesPayableCurrent_lbl" xlink:title="label: ExciseTaxesPayableCurrent to devs_ExciseTaxesPayableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExciseTaxesPayableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExciseTaxesPayableCurrent_lbl1" xml:lang="en-US" id="devs_ExciseTaxesPayableCurrent_lbl1">Excise Taxes Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExciseTaxesPayableCurrent" xlink:to="devs_ExciseTaxesPayableCurrent_lbl1" xlink:title="label: ExciseTaxesPayableCurrent to devs_ExciseTaxesPayableCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExciseTaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExciseTaxesPayableCurrent" xml:lang="en-US" id="devs_ExciseTaxesPayableCurrent">Excise taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExciseTaxesPayableCurrent" xlink:to="devs_ExciseTaxesPayableCurrent" xlink:title="label: ExciseTaxesPayableCurrent to devs_ExciseTaxesPayableCurrent" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MinimumEquityAndDebtFinancing" xlink:label="MinimumEquityAndDebtFinancing" xlink:title="MinimumEquityAndDebtFinancing" />
    <link:label xlink:type="resource" xlink:label="devs_MinimumEquityAndDebtFinancing_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_MinimumEquityAndDebtFinancing_lbl" xml:lang="en-US" id="devs_MinimumEquityAndDebtFinancing_lbl">Minimum amount of debt and equity to be raised.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumEquityAndDebtFinancing" xlink:to="devs_MinimumEquityAndDebtFinancing_lbl" xlink:title="label: MinimumEquityAndDebtFinancing to devs_MinimumEquityAndDebtFinancing_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_MinimumEquityAndDebtFinancing_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_MinimumEquityAndDebtFinancing_lbl1" xml:lang="en-US" id="devs_MinimumEquityAndDebtFinancing_lbl1">Minimum Equity and Debt Financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumEquityAndDebtFinancing" xlink:to="devs_MinimumEquityAndDebtFinancing_lbl1" xlink:title="label: MinimumEquityAndDebtFinancing to devs_MinimumEquityAndDebtFinancing_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_MinimumEquityAndDebtFinancing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_MinimumEquityAndDebtFinancing" xml:lang="en-US" id="devs_MinimumEquityAndDebtFinancing">Minimum equity and debt financing</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumEquityAndDebtFinancing" xlink:to="devs_MinimumEquityAndDebtFinancing" xlink:title="label: MinimumEquityAndDebtFinancing to devs_MinimumEquityAndDebtFinancing" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StrategicConsultingAgreementMember" xlink:label="StrategicConsultingAgreementMember" xlink:title="StrategicConsultingAgreementMember" />
    <link:label xlink:type="resource" xlink:label="devs_StrategicConsultingAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StrategicConsultingAgreementMember_lbl" xml:lang="en-US" id="devs_StrategicConsultingAgreementMember_lbl">New PubCo also entered into a strategic consulting agreement with Focus Impact Partners, LLC (the "Consultant"), pursuant to which the Consultant will provide New PubCo with certain consulting services</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StrategicConsultingAgreementMember" xlink:to="devs_StrategicConsultingAgreementMember_lbl" xlink:title="label: StrategicConsultingAgreementMember to devs_StrategicConsultingAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StrategicConsultingAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StrategicConsultingAgreementMember_lbl1" xml:lang="en-US" id="devs_StrategicConsultingAgreementMember_lbl1">Strategic Consulting Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StrategicConsultingAgreementMember" xlink:to="devs_StrategicConsultingAgreementMember_lbl1" xlink:title="label: StrategicConsultingAgreementMember to devs_StrategicConsultingAgreementMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_InterestAndPenaltiesPercentage" xlink:label="InterestAndPenaltiesPercentage" xlink:title="InterestAndPenaltiesPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_InterestAndPenaltiesPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_InterestAndPenaltiesPercentage_lbl" xml:lang="en-US" id="devs_InterestAndPenaltiesPercentage_lbl">The rate of interest and penalties applicable if the entity fails to meet its obligations in full.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndPenaltiesPercentage" xlink:to="devs_InterestAndPenaltiesPercentage_lbl" xlink:title="label: InterestAndPenaltiesPercentage to devs_InterestAndPenaltiesPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_InterestAndPenaltiesPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_InterestAndPenaltiesPercentage_lbl1" xml:lang="en-US" id="devs_InterestAndPenaltiesPercentage_lbl1">Interest and Penalties Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndPenaltiesPercentage" xlink:to="devs_InterestAndPenaltiesPercentage_lbl1" xlink:title="label: InterestAndPenaltiesPercentage to devs_InterestAndPenaltiesPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_InterestAndPenaltiesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_InterestAndPenaltiesPercentage" xml:lang="en-US" id="devs_InterestAndPenaltiesPercentage">Interest and penalties percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndPenaltiesPercentage" xlink:to="devs_InterestAndPenaltiesPercentage" xlink:title="label: InterestAndPenaltiesPercentage to devs_InterestAndPenaltiesPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RelatedPartyTransactionAbstract" xlink:label="RelatedPartyTransactionAbstract" xlink:title="RelatedPartyTransactionAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_RelatedPartyTransactionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_RelatedPartyTransactionAbstract_lbl1" xml:lang="en-US" id="devs_RelatedPartyTransactionAbstract_lbl1">Related Party Transaction [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionAbstract" xlink:to="devs_RelatedPartyTransactionAbstract_lbl1" xlink:title="label: RelatedPartyTransactionAbstract to devs_RelatedPartyTransactionAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_RelatedPartyTransactionAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_RelatedPartyTransactionAbstract" xml:lang="en-US" id="devs_RelatedPartyTransactionAbstract">Related Party Transactions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionAbstract" xlink:to="devs_RelatedPartyTransactionAbstract" xlink:title="label: RelatedPartyTransactionAbstract to devs_RelatedPartyTransactionAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccruedInterestOnConvertibleDebt" xlink:label="AccruedInterestOnConvertibleDebt" xlink:title="AccruedInterestOnConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="devs_AccruedInterestOnConvertibleDebt_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AccruedInterestOnConvertibleDebt_lbl" xml:lang="en-US" id="devs_AccruedInterestOnConvertibleDebt_lbl">Amount of noncash accrued interest expense on convertible debt.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedInterestOnConvertibleDebt" xlink:to="devs_AccruedInterestOnConvertibleDebt_lbl" xlink:title="label: AccruedInterestOnConvertibleDebt to devs_AccruedInterestOnConvertibleDebt_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AccruedInterestOnConvertibleDebt_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AccruedInterestOnConvertibleDebt_lbl1" xml:lang="en-US" id="devs_AccruedInterestOnConvertibleDebt_lbl1">Accrued Interest on Convertible Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedInterestOnConvertibleDebt" xlink:to="devs_AccruedInterestOnConvertibleDebt_lbl1" xlink:title="label: AccruedInterestOnConvertibleDebt to devs_AccruedInterestOnConvertibleDebt_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AccruedInterestOnConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_AccruedInterestOnConvertibleDebt" xml:lang="en-US" id="devs_AccruedInterestOnConvertibleDebt">Accrued interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedInterestOnConvertibleDebt" xlink:to="devs_AccruedInterestOnConvertibleDebt" xlink:title="label: AccruedInterestOnConvertibleDebt to devs_AccruedInterestOnConvertibleDebt" />
    <link:label xlink:type="resource" xlink:label="devs_AccruedInterestOnConvertibleDebt_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AccruedInterestOnConvertibleDebt_lbl2" xml:lang="en-US" id="devs_AccruedInterestOnConvertibleDebt_lbl2">Accrued interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedInterestOnConvertibleDebt" xlink:to="devs_AccruedInterestOnConvertibleDebt_lbl2" xlink:title="label: AccruedInterestOnConvertibleDebt to devs_AccruedInterestOnConvertibleDebt_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DirectorsAndOfficersMember" xlink:label="DirectorsAndOfficersMember" xlink:title="DirectorsAndOfficersMember" />
    <link:label xlink:type="resource" xlink:label="devs_DirectorsAndOfficersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DirectorsAndOfficersMember_lbl" xml:lang="en-US" id="devs_DirectorsAndOfficersMember_lbl">Person serving on board of directors and person with designation of officer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DirectorsAndOfficersMember" xlink:to="devs_DirectorsAndOfficersMember_lbl" xlink:title="label: DirectorsAndOfficersMember to devs_DirectorsAndOfficersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DirectorsAndOfficersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DirectorsAndOfficersMember_lbl1" xml:lang="en-US" id="devs_DirectorsAndOfficersMember_lbl1">Directors and Officers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DirectorsAndOfficersMember" xlink:to="devs_DirectorsAndOfficersMember_lbl1" xlink:title="label: DirectorsAndOfficersMember to devs_DirectorsAndOfficersMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DirectorsAndOfficersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DirectorsAndOfficersMember" xml:lang="en-US" id="devs_DirectorsAndOfficersMember">Directors and Officers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DirectorsAndOfficersMember" xlink:to="devs_DirectorsAndOfficersMember" xlink:title="label: DirectorsAndOfficersMember to devs_DirectorsAndOfficersMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsLLCMember" xlink:label="FreedomCarbonSolutionsLLCMember" xlink:title="FreedomCarbonSolutionsLLCMember" />
    <link:label xlink:type="resource" xlink:label="devs_FreedomCarbonSolutionsLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FreedomCarbonSolutionsLLCMember_lbl" xml:lang="en-US" id="devs_FreedomCarbonSolutionsLLCMember_lbl">Associate company accounted as an equity method investment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FreedomCarbonSolutionsLLCMember" xlink:to="devs_FreedomCarbonSolutionsLLCMember_lbl" xlink:title="label: FreedomCarbonSolutionsLLCMember to devs_FreedomCarbonSolutionsLLCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FreedomCarbonSolutionsLLCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FreedomCarbonSolutionsLLCMember_lbl1" xml:lang="en-US" id="devs_FreedomCarbonSolutionsLLCMember_lbl1">Freedom Carbon Solutions LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FreedomCarbonSolutionsLLCMember" xlink:to="devs_FreedomCarbonSolutionsLLCMember_lbl1" xlink:title="label: FreedomCarbonSolutionsLLCMember to devs_FreedomCarbonSolutionsLLCMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FreedomCarbonSolutionsLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FreedomCarbonSolutionsLLCMember" xml:lang="en-US" id="devs_FreedomCarbonSolutionsLLCMember">FCS [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FreedomCarbonSolutionsLLCMember" xlink:to="devs_FreedomCarbonSolutionsLLCMember" xlink:title="label: FreedomCarbonSolutionsLLCMember to devs_FreedomCarbonSolutionsLLCMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvHoldingsMember" xlink:label="DevvHoldingsMember" xlink:title="DevvHoldingsMember" />
    <link:label xlink:type="resource" xlink:label="devs_DevvHoldingsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DevvHoldingsMember_lbl" xml:lang="en-US" id="devs_DevvHoldingsMember_lbl">Name of the acquiree entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvHoldingsMember" xlink:to="devs_DevvHoldingsMember_lbl" xlink:title="label: DevvHoldingsMember to devs_DevvHoldingsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DevvHoldingsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DevvHoldingsMember_lbl1" xml:lang="en-US" id="devs_DevvHoldingsMember_lbl1">Devv Holdings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvHoldingsMember" xlink:to="devs_DevvHoldingsMember_lbl1" xlink:title="label: DevvHoldingsMember to devs_DevvHoldingsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DevvHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DevvHoldingsMember" xml:lang="en-US" id="devs_DevvHoldingsMember">Devv Holdings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvHoldingsMember" xlink:to="devs_DevvHoldingsMember" xlink:title="label: DevvHoldingsMember to devs_DevvHoldingsMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvStreamIncMember" xlink:label="DevvStreamIncMember" xlink:title="DevvStreamIncMember" />
    <link:label xlink:type="resource" xlink:label="devs_DevvStreamIncMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DevvStreamIncMember_lbl" xml:lang="en-US" id="devs_DevvStreamIncMember_lbl">Name of the acquiree entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvStreamIncMember" xlink:to="devs_DevvStreamIncMember_lbl" xlink:title="label: DevvStreamIncMember to devs_DevvStreamIncMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DevvStreamIncMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DevvStreamIncMember_lbl1" xml:lang="en-US" id="devs_DevvStreamIncMember_lbl1">DevvStream, Inc. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvStreamIncMember" xlink:to="devs_DevvStreamIncMember_lbl1" xlink:title="label: DevvStreamIncMember to devs_DevvStreamIncMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DevvStreamIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DevvStreamIncMember" xml:lang="en-US" id="devs_DevvStreamIncMember">DESG [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvStreamIncMember" xlink:to="devs_DevvStreamIncMember" xlink:title="label: DevvStreamIncMember to devs_DevvStreamIncMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvESGStreamingFincoLtdMember" xlink:label="DevvESGStreamingFincoLtdMember" xlink:title="DevvESGStreamingFincoLtdMember" />
    <link:label xlink:type="resource" xlink:label="devs_DevvESGStreamingFincoLtdMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DevvESGStreamingFincoLtdMember_lbl" xml:lang="en-US" id="devs_DevvESGStreamingFincoLtdMember_lbl">Name of the acquiree entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvESGStreamingFincoLtdMember" xlink:to="devs_DevvESGStreamingFincoLtdMember_lbl" xlink:title="label: DevvESGStreamingFincoLtdMember to devs_DevvESGStreamingFincoLtdMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DevvESGStreamingFincoLtdMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DevvESGStreamingFincoLtdMember_lbl1" xml:lang="en-US" id="devs_DevvESGStreamingFincoLtdMember_lbl1">DevvESG Streaming Finco Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvESGStreamingFincoLtdMember" xlink:to="devs_DevvESGStreamingFincoLtdMember_lbl1" xlink:title="label: DevvESGStreamingFincoLtdMember to devs_DevvESGStreamingFincoLtdMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DevvESGStreamingFincoLtdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DevvESGStreamingFincoLtdMember" xml:lang="en-US" id="devs_DevvESGStreamingFincoLtdMember">Finco [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DevvESGStreamingFincoLtdMember" xlink:to="devs_DevvESGStreamingFincoLtdMember" xlink:title="label: DevvESGStreamingFincoLtdMember to devs_DevvESGStreamingFincoLtdMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MarmotaSolutionsIncorporatedMember" xlink:label="MarmotaSolutionsIncorporatedMember" xlink:title="MarmotaSolutionsIncorporatedMember" />
    <link:label xlink:type="resource" xlink:label="devs_MarmotaSolutionsIncorporatedMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_MarmotaSolutionsIncorporatedMember_lbl" xml:lang="en-US" id="devs_MarmotaSolutionsIncorporatedMember_lbl">Associate company accounted as an Equity method investment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarmotaSolutionsIncorporatedMember" xlink:to="devs_MarmotaSolutionsIncorporatedMember_lbl" xlink:title="label: MarmotaSolutionsIncorporatedMember to devs_MarmotaSolutionsIncorporatedMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_MarmotaSolutionsIncorporatedMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_MarmotaSolutionsIncorporatedMember_lbl1" xml:lang="en-US" id="devs_MarmotaSolutionsIncorporatedMember_lbl1">Marmota Solutions Incorporated [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarmotaSolutionsIncorporatedMember" xlink:to="devs_MarmotaSolutionsIncorporatedMember_lbl1" xlink:title="label: MarmotaSolutionsIncorporatedMember to devs_MarmotaSolutionsIncorporatedMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_MarmotaSolutionsIncorporatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_MarmotaSolutionsIncorporatedMember" xml:lang="en-US" id="devs_MarmotaSolutionsIncorporatedMember">Marmota [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarmotaSolutionsIncorporatedMember" xlink:to="devs_MarmotaSolutionsIncorporatedMember" xlink:title="label: MarmotaSolutionsIncorporatedMember to devs_MarmotaSolutionsIncorporatedMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BasisOfConsolidationAbstract" xlink:label="BasisOfConsolidationAbstract" xlink:title="BasisOfConsolidationAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_BasisOfConsolidationAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BasisOfConsolidationAbstract_lbl1" xml:lang="en-US" id="devs_BasisOfConsolidationAbstract_lbl1">Basis of Consolidation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfConsolidationAbstract" xlink:to="devs_BasisOfConsolidationAbstract_lbl1" xlink:title="label: BasisOfConsolidationAbstract to devs_BasisOfConsolidationAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_OwnershipPercentageInSubsidiaryByParent" xlink:label="OwnershipPercentageInSubsidiaryByParent" xlink:title="OwnershipPercentageInSubsidiaryByParent" />
    <link:label xlink:type="resource" xlink:label="devs_OwnershipPercentageInSubsidiaryByParent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_OwnershipPercentageInSubsidiaryByParent_lbl" xml:lang="en-US" id="devs_OwnershipPercentageInSubsidiaryByParent_lbl">The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipPercentageInSubsidiaryByParent" xlink:to="devs_OwnershipPercentageInSubsidiaryByParent_lbl" xlink:title="label: OwnershipPercentageInSubsidiaryByParent to devs_OwnershipPercentageInSubsidiaryByParent_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_OwnershipPercentageInSubsidiaryByParent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_OwnershipPercentageInSubsidiaryByParent_lbl1" xml:lang="en-US" id="devs_OwnershipPercentageInSubsidiaryByParent_lbl1">Ownership Percentage in Subsidiary by Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipPercentageInSubsidiaryByParent" xlink:to="devs_OwnershipPercentageInSubsidiaryByParent_lbl1" xlink:title="label: OwnershipPercentageInSubsidiaryByParent to devs_OwnershipPercentageInSubsidiaryByParent_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_OwnershipPercentageInSubsidiaryByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_OwnershipPercentageInSubsidiaryByParent" xml:lang="en-US" id="devs_OwnershipPercentageInSubsidiaryByParent">Ownership interest in subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OwnershipPercentageInSubsidiaryByParent" xlink:to="devs_OwnershipPercentageInSubsidiaryByParent" xlink:title="label: OwnershipPercentageInSubsidiaryByParent to devs_OwnershipPercentageInSubsidiaryByParent" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CommonShareReturnedForCancellationConsiderationAmount" xlink:label="CommonShareReturnedForCancellationConsiderationAmount" xlink:title="CommonShareReturnedForCancellationConsiderationAmount" />
    <link:label xlink:type="resource" xlink:label="devs_CommonShareReturnedForCancellationConsiderationAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CommonShareReturnedForCancellationConsiderationAmount_lbl" xml:lang="en-US" id="devs_CommonShareReturnedForCancellationConsiderationAmount_lbl">Amount of returning common shares to Marmota for cancellation in consideration amount.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonShareReturnedForCancellationConsiderationAmount" xlink:to="devs_CommonShareReturnedForCancellationConsiderationAmount_lbl" xlink:title="label: CommonShareReturnedForCancellationConsiderationAmount to devs_CommonShareReturnedForCancellationConsiderationAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CommonShareReturnedForCancellationConsiderationAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CommonShareReturnedForCancellationConsiderationAmount_lbl1" xml:lang="en-US" id="devs_CommonShareReturnedForCancellationConsiderationAmount_lbl1">Common Share Returned for Cancellation Consideration, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonShareReturnedForCancellationConsiderationAmount" xlink:to="devs_CommonShareReturnedForCancellationConsiderationAmount_lbl1" xlink:title="label: CommonShareReturnedForCancellationConsiderationAmount to devs_CommonShareReturnedForCancellationConsiderationAmount_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CommonShareReturnedForCancellationConsiderationAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CommonShareReturnedForCancellationConsiderationAmount" xml:lang="en-US" id="devs_CommonShareReturnedForCancellationConsiderationAmount">Common shares returned for cancellation consideration amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonShareReturnedForCancellationConsiderationAmount" xlink:to="devs_CommonShareReturnedForCancellationConsiderationAmount" xlink:title="label: CommonShareReturnedForCancellationConsiderationAmount to devs_CommonShareReturnedForCancellationConsiderationAmount" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SouthernEnergyRenewablesIncMember" xlink:label="SouthernEnergyRenewablesIncMember" xlink:title="SouthernEnergyRenewablesIncMember" />
    <link:label xlink:type="resource" xlink:label="devs_SouthernEnergyRenewablesIncMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SouthernEnergyRenewablesIncMember_lbl" xml:lang="en-US" id="devs_SouthernEnergyRenewablesIncMember_lbl">Entity owned or controlled by another entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SouthernEnergyRenewablesIncMember" xlink:to="devs_SouthernEnergyRenewablesIncMember_lbl" xlink:title="label: SouthernEnergyRenewablesIncMember to devs_SouthernEnergyRenewablesIncMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SouthernEnergyRenewablesIncMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SouthernEnergyRenewablesIncMember_lbl1" xml:lang="en-US" id="devs_SouthernEnergyRenewablesIncMember_lbl1">Southern Energy Renewables Inc. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SouthernEnergyRenewablesIncMember" xlink:to="devs_SouthernEnergyRenewablesIncMember_lbl1" xlink:title="label: SouthernEnergyRenewablesIncMember to devs_SouthernEnergyRenewablesIncMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtMember" xlink:label="CryptoStrategyConvertibleDebtMember" xlink:title="CryptoStrategyConvertibleDebtMember" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoStrategyConvertibleDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CryptoStrategyConvertibleDebtMember_lbl" xml:lang="en-US" id="devs_CryptoStrategyConvertibleDebtMember_lbl">Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock related to the crypto strategy convertible debt.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoStrategyConvertibleDebtMember" xlink:to="devs_CryptoStrategyConvertibleDebtMember_lbl" xlink:title="label: CryptoStrategyConvertibleDebtMember to devs_CryptoStrategyConvertibleDebtMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoStrategyConvertibleDebtMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CryptoStrategyConvertibleDebtMember_lbl1" xml:lang="en-US" id="devs_CryptoStrategyConvertibleDebtMember_lbl1">Crypto Strategy Convertible Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoStrategyConvertibleDebtMember" xlink:to="devs_CryptoStrategyConvertibleDebtMember_lbl1" xlink:title="label: CryptoStrategyConvertibleDebtMember to devs_CryptoStrategyConvertibleDebtMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoStrategyConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CryptoStrategyConvertibleDebtMember" xml:lang="en-US" id="devs_CryptoStrategyConvertibleDebtMember">Crypto Strategy Convertible Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoStrategyConvertibleDebtMember" xlink:to="devs_CryptoStrategyConvertibleDebtMember" xlink:title="label: CryptoStrategyConvertibleDebtMember to devs_CryptoStrategyConvertibleDebtMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:label="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="HelenaGlobalInvestmentOpportunitiesILtdMember" />
    <link:label xlink:type="resource" xlink:label="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl" xml:lang="en-US" id="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl">Name of investor under equity line of credit purchase ("ELOC") agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:to="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl" xlink:title="label: HelenaGlobalInvestmentOpportunitiesILtdMember to devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl1" xml:lang="en-US" id="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl1">Helena Global Investment Opportunities I Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:to="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl1" xlink:title="label: HelenaGlobalInvestmentOpportunitiesILtdMember to devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xml:lang="en-US" id="devs_HelenaGlobalInvestmentOpportunitiesILtdMember">Helena Global Investment Opportunities I Ltd [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:to="devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="label: HelenaGlobalInvestmentOpportunitiesILtdMember to devs_HelenaGlobalInvestmentOpportunitiesILtdMember" />
    <link:label xlink:type="resource" xlink:label="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl2" xml:lang="en-US" id="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl2">Helena I [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:to="devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl2" xlink:title="label: HelenaGlobalInvestmentOpportunitiesILtdMember to devs_HelenaGlobalInvestmentOpportunitiesILtdMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SideLetterWithHelenaIAbstract" xlink:label="SideLetterWithHelenaIAbstract" xlink:title="SideLetterWithHelenaIAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_SideLetterWithHelenaIAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SideLetterWithHelenaIAbstract_lbl1" xml:lang="en-US" id="devs_SideLetterWithHelenaIAbstract_lbl1">Side Letter with Helena I [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SideLetterWithHelenaIAbstract" xlink:to="devs_SideLetterWithHelenaIAbstract_lbl1" xlink:title="label: SideLetterWithHelenaIAbstract to devs_SideLetterWithHelenaIAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SideLetterWithHelenaIAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SideLetterWithHelenaIAbstract" xml:lang="en-US" id="devs_SideLetterWithHelenaIAbstract">Side Letter with Helena I [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SideLetterWithHelenaIAbstract" xlink:to="devs_SideLetterWithHelenaIAbstract" xlink:title="label: SideLetterWithHelenaIAbstract to devs_SideLetterWithHelenaIAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfTradingDays_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfTradingDays_lbl" xml:lang="en-US" id="devs_NumberOfTradingDays_lbl">Number of trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTradingDays" xlink:to="devs_NumberOfTradingDays_lbl" xlink:title="label: NumberOfTradingDays to devs_NumberOfTradingDays_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfTradingDays_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfTradingDays_lbl1" xml:lang="en-US" id="devs_NumberOfTradingDays_lbl1">Number of Trading Days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTradingDays" xlink:to="devs_NumberOfTradingDays_lbl1" xlink:title="label: NumberOfTradingDays to devs_NumberOfTradingDays_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfTradingDays" xml:lang="en-US" id="devs_NumberOfTradingDays">Number of trading days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTradingDays" xlink:to="devs_NumberOfTradingDays" xlink:title="label: NumberOfTradingDays to devs_NumberOfTradingDays" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:label="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:title="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract_lbl1" xml:lang="en-US" id="devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract_lbl1">Agreement and Plan of Merger with Southern Energy Renewables [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:to="devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract_lbl1" xlink:title="label: AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract to devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xml:lang="en-US" id="devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract">Agreement and Plan of Merger with Southern Energy Renewables Inc [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:to="devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:title="label: AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract to devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:label="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="SalesOfConversionSharesSubjectToTradingVolumeConditions" />
    <link:label xlink:type="resource" xlink:label="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl" xml:lang="en-US" id="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl">Cash received on sales of conversion shares, subject to trading-volume conditions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:to="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl" xlink:title="label: SalesOfConversionSharesSubjectToTradingVolumeConditions to devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl1" xml:lang="en-US" id="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl1">Sales of Conversion Shares, Subject to Trading-Volume Conditions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:to="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl1" xlink:title="label: SalesOfConversionSharesSubjectToTradingVolumeConditions to devs_SalesOfConversionSharesSubjectToTradingVolumeConditions_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" xml:lang="en-US" id="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions">Net proceeds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:to="devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="label: SalesOfConversionSharesSubjectToTradingVolumeConditions to devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:label="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:title="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl">Number of shares issued for PIPE investment during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:to="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForPIPEInvestment to devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl1" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl1">Stock Issued During Period, Shares, Issued for PIPE Investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:to="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForPIPEInvestment to devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment">Private placement investment (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:to="devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForPIPEInvestment to devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfCommonSharesOnFullyDilutedBasis" xlink:label="PercentageOfCommonSharesOnFullyDilutedBasis" xlink:title="PercentageOfCommonSharesOnFullyDilutedBasis" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl" xml:lang="en-US" id="devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl">Percentage of common shares on a fully diluted basis, resulting in a reverse takeover of the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCommonSharesOnFullyDilutedBasis" xlink:to="devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl" xlink:title="label: PercentageOfCommonSharesOnFullyDilutedBasis to devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl1" xml:lang="en-US" id="devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl1">Percentage of Common Shares on Fully Diluted Basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCommonSharesOnFullyDilutedBasis" xlink:to="devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl1" xlink:title="label: PercentageOfCommonSharesOnFullyDilutedBasis to devs_PercentageOfCommonSharesOnFullyDilutedBasis_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfCommonSharesOnFullyDilutedBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PercentageOfCommonSharesOnFullyDilutedBasis" xml:lang="en-US" id="devs_PercentageOfCommonSharesOnFullyDilutedBasis">Percentage of common shares on fully diluted basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCommonSharesOnFullyDilutedBasis" xlink:to="devs_PercentageOfCommonSharesOnFullyDilutedBasis" xlink:title="label: PercentageOfCommonSharesOnFullyDilutedBasis to devs_PercentageOfCommonSharesOnFullyDilutedBasis" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementAndPlanOfMergerMember" xlink:label="AgreementAndPlanOfMergerMember" xlink:title="AgreementAndPlanOfMergerMember" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementAndPlanOfMergerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AgreementAndPlanOfMergerMember_lbl" xml:lang="en-US" id="devs_AgreementAndPlanOfMergerMember_lbl">The company entered into an Agreement and Plan of Merger with Southern Energy Renewables Inc.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementAndPlanOfMergerMember" xlink:to="devs_AgreementAndPlanOfMergerMember_lbl" xlink:title="label: AgreementAndPlanOfMergerMember to devs_AgreementAndPlanOfMergerMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementAndPlanOfMergerMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AgreementAndPlanOfMergerMember_lbl1" xml:lang="en-US" id="devs_AgreementAndPlanOfMergerMember_lbl1">Agreement And Plan Of Merger [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementAndPlanOfMergerMember" xlink:to="devs_AgreementAndPlanOfMergerMember_lbl1" xlink:title="label: AgreementAndPlanOfMergerMember to devs_AgreementAndPlanOfMergerMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementAndPlanOfMergerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AgreementAndPlanOfMergerMember" xml:lang="en-US" id="devs_AgreementAndPlanOfMergerMember">Merger Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementAndPlanOfMergerMember" xlink:to="devs_AgreementAndPlanOfMergerMember" xlink:title="label: AgreementAndPlanOfMergerMember to devs_AgreementAndPlanOfMergerMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NatureOfOperationsAbstract" xlink:label="NatureOfOperationsAbstract" xlink:title="NatureOfOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_NatureOfOperationsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NatureOfOperationsAbstract_lbl1" xml:lang="en-US" id="devs_NatureOfOperationsAbstract_lbl1">Nature of operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperationsAbstract" xlink:to="devs_NatureOfOperationsAbstract_lbl1" xlink:title="label: NatureOfOperationsAbstract to devs_NatureOfOperationsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EquityLineOfCreditTextBlock" xlink:label="EquityLineOfCreditTextBlock" xlink:title="EquityLineOfCreditTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_EquityLineOfCreditTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_EquityLineOfCreditTextBlock_lbl" xml:lang="en-US" id="devs_EquityLineOfCreditTextBlock_lbl">The entire disclosure for equity line of credit purchase.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityLineOfCreditTextBlock" xlink:to="devs_EquityLineOfCreditTextBlock_lbl" xlink:title="label: EquityLineOfCreditTextBlock to devs_EquityLineOfCreditTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_EquityLineOfCreditTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_EquityLineOfCreditTextBlock_lbl1" xml:lang="en-US" id="devs_EquityLineOfCreditTextBlock_lbl1">Equity Line of Credit [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityLineOfCreditTextBlock" xlink:to="devs_EquityLineOfCreditTextBlock_lbl1" xlink:title="label: EquityLineOfCreditTextBlock to devs_EquityLineOfCreditTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_EquityLineOfCreditTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_EquityLineOfCreditTextBlock" xml:lang="en-US" id="devs_EquityLineOfCreditTextBlock">Equity Line of Credit ("ELOC")</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityLineOfCreditTextBlock" xlink:to="devs_EquityLineOfCreditTextBlock" xlink:title="label: EquityLineOfCreditTextBlock to devs_EquityLineOfCreditTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SalariesWagesAndReversal" xlink:label="SalariesWagesAndReversal" xlink:title="SalariesWagesAndReversal" />
    <link:label xlink:type="resource" xlink:label="devs_SalariesWagesAndReversal_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SalariesWagesAndReversal_lbl" xml:lang="en-US" id="devs_SalariesWagesAndReversal_lbl">Amount of expense or reversal for salaries and wages.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalariesWagesAndReversal" xlink:to="devs_SalariesWagesAndReversal_lbl" xlink:title="label: SalariesWagesAndReversal to devs_SalariesWagesAndReversal_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SalariesWagesAndReversal_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SalariesWagesAndReversal_lbl1" xml:lang="en-US" id="devs_SalariesWagesAndReversal_lbl1">Salaries, wages, and reversal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalariesWagesAndReversal" xlink:to="devs_SalariesWagesAndReversal_lbl1" xlink:title="label: SalariesWagesAndReversal to devs_SalariesWagesAndReversal_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SalariesWagesAndReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SalariesWagesAndReversal" xml:lang="en-US" id="devs_SalariesWagesAndReversal">Salaries and wages</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalariesWagesAndReversal" xlink:to="devs_SalariesWagesAndReversal" xlink:title="label: SalariesWagesAndReversal to devs_SalariesWagesAndReversal" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionLoss" xlink:label="StopLossProvisionLoss" xlink:title="StopLossProvisionLoss" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StopLossProvisionLoss_lbl" xml:lang="en-US" id="devs_StopLossProvisionLoss_lbl">Amount of stop-loss provision loss recognized during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionLoss" xlink:to="devs_StopLossProvisionLoss_lbl" xlink:title="label: StopLossProvisionLoss to devs_StopLossProvisionLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StopLossProvisionLoss_lbl1" xml:lang="en-US" id="devs_StopLossProvisionLoss_lbl1">Stop-Loss Provision Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionLoss" xlink:to="devs_StopLossProvisionLoss_lbl1" xlink:title="label: StopLossProvisionLoss to devs_StopLossProvisionLoss_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_StopLossProvisionLoss" xml:lang="en-US" id="devs_StopLossProvisionLoss">Stop-loss provision loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionLoss" xlink:to="devs_StopLossProvisionLoss" xlink:title="label: StopLossProvisionLoss to devs_StopLossProvisionLoss" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionLoss_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StopLossProvisionLoss_lbl2" xml:lang="en-US" id="devs_StopLossProvisionLoss_lbl2">Stop-loss provision loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionLoss" xlink:to="devs_StopLossProvisionLoss_lbl2" xlink:title="label: StopLossProvisionLoss to devs_StopLossProvisionLoss_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:label="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="UnrealizedGainLossOnMandatoryConvertibleDebentures" />
    <link:label xlink:type="resource" xlink:label="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl" xml:lang="en-US" id="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl">The amount of unrealized gain (loss) on mandatory convertible debentures into convertible debt which may be settled in non cash upon conversion.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:to="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl" xlink:title="label: UnrealizedGainLossOnMandatoryConvertibleDebentures to devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl1" xml:lang="en-US" id="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl1">Unrealized Gain (Loss) on Mandatory Convertible Debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:to="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl1" xlink:title="label: UnrealizedGainLossOnMandatoryConvertibleDebentures to devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" xml:lang="en-US" id="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures">Change in fair value of mandatory convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:to="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="label: UnrealizedGainLossOnMandatoryConvertibleDebentures to devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" />
    <link:label xlink:type="resource" xlink:label="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl2" xml:lang="en-US" id="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl2">Change in fair value of mandatory convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:to="devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl2" xlink:title="label: UnrealizedGainLossOnMandatoryConvertibleDebentures to devs_UnrealizedGainLossOnMandatoryConvertibleDebentures_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LossOnRevaluationOfCryptocurrencies" xlink:label="LossOnRevaluationOfCryptocurrencies" xlink:title="LossOnRevaluationOfCryptocurrencies" />
    <link:label xlink:type="resource" xlink:label="devs_LossOnRevaluationOfCryptocurrencies_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_LossOnRevaluationOfCryptocurrencies_lbl" xml:lang="en-US" id="devs_LossOnRevaluationOfCryptocurrencies_lbl">Amount of unrealized loss incurred from revaluation of cryptocurrencies holding during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnRevaluationOfCryptocurrencies" xlink:to="devs_LossOnRevaluationOfCryptocurrencies_lbl" xlink:title="label: LossOnRevaluationOfCryptocurrencies to devs_LossOnRevaluationOfCryptocurrencies_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_LossOnRevaluationOfCryptocurrencies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_LossOnRevaluationOfCryptocurrencies_lbl1" xml:lang="en-US" id="devs_LossOnRevaluationOfCryptocurrencies_lbl1">Loss on Revaluation of Cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnRevaluationOfCryptocurrencies" xlink:to="devs_LossOnRevaluationOfCryptocurrencies_lbl1" xlink:title="label: LossOnRevaluationOfCryptocurrencies to devs_LossOnRevaluationOfCryptocurrencies_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_LossOnRevaluationOfCryptocurrencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_LossOnRevaluationOfCryptocurrencies" xml:lang="en-US" id="devs_LossOnRevaluationOfCryptocurrencies">Loss on revaluation of cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnRevaluationOfCryptocurrencies" xlink:to="devs_LossOnRevaluationOfCryptocurrencies" xlink:title="label: LossOnRevaluationOfCryptocurrencies to devs_LossOnRevaluationOfCryptocurrencies" />
    <link:label xlink:type="resource" xlink:label="devs_LossOnRevaluationOfCryptocurrencies_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_LossOnRevaluationOfCryptocurrencies_lbl2" xml:lang="en-US" id="devs_LossOnRevaluationOfCryptocurrencies_lbl2">Loss on revaluation of cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnRevaluationOfCryptocurrencies" xlink:to="devs_LossOnRevaluationOfCryptocurrencies_lbl2" xlink:title="label: LossOnRevaluationOfCryptocurrencies to devs_LossOnRevaluationOfCryptocurrencies_lbl2" />
    <link:label xlink:type="resource" xlink:label="devs_LossOnRevaluationOfCryptocurrencies_lbl3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_LossOnRevaluationOfCryptocurrencies_lbl3" xml:lang="en-US" id="devs_LossOnRevaluationOfCryptocurrencies_lbl3">Fair value loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossOnRevaluationOfCryptocurrencies" xlink:to="devs_LossOnRevaluationOfCryptocurrencies_lbl3" xlink:title="label: LossOnRevaluationOfCryptocurrencies to devs_LossOnRevaluationOfCryptocurrencies_lbl3" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GainLossOnSharesSettlement" xlink:label="GainLossOnSharesSettlement" xlink:title="GainLossOnSharesSettlement" />
    <link:label xlink:type="resource" xlink:label="devs_GainLossOnSharesSettlement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_GainLossOnSharesSettlement_lbl" xml:lang="en-US" id="devs_GainLossOnSharesSettlement_lbl">Amount of gain (loss) from the settlement of shares.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSharesSettlement" xlink:to="devs_GainLossOnSharesSettlement_lbl" xlink:title="label: GainLossOnSharesSettlement to devs_GainLossOnSharesSettlement_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_GainLossOnSharesSettlement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_GainLossOnSharesSettlement_lbl1" xml:lang="en-US" id="devs_GainLossOnSharesSettlement_lbl1">Gain (Loss) on Shares Settlement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSharesSettlement" xlink:to="devs_GainLossOnSharesSettlement_lbl1" xlink:title="label: GainLossOnSharesSettlement to devs_GainLossOnSharesSettlement_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_GainLossOnSharesSettlement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_GainLossOnSharesSettlement" xml:lang="en-US" id="devs_GainLossOnSharesSettlement">Gain on share settlement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSharesSettlement" xlink:to="devs_GainLossOnSharesSettlement" xlink:title="label: GainLossOnSharesSettlement to devs_GainLossOnSharesSettlement" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StakingIncome" xlink:label="StakingIncome" xlink:title="StakingIncome" />
    <link:label xlink:type="resource" xlink:label="devs_StakingIncome_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StakingIncome_lbl" xml:lang="en-US" id="devs_StakingIncome_lbl">Income earned by locking cryptocurrency assets to provide validation services that support and secure a blockchain network.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StakingIncome" xlink:to="devs_StakingIncome_lbl" xlink:title="label: StakingIncome to devs_StakingIncome_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StakingIncome_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StakingIncome_lbl1" xml:lang="en-US" id="devs_StakingIncome_lbl1">Staking Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StakingIncome" xlink:to="devs_StakingIncome_lbl1" xlink:title="label: StakingIncome to devs_StakingIncome_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StakingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StakingIncome" xml:lang="en-US" id="devs_StakingIncome">Staking income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StakingIncome" xlink:to="devs_StakingIncome" xlink:title="label: StakingIncome to devs_StakingIncome" />
    <link:label xlink:type="resource" xlink:label="devs_StakingIncome_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_StakingIncome_lbl2" xml:lang="en-US" id="devs_StakingIncome_lbl2">Staking Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StakingIncome" xlink:to="devs_StakingIncome_lbl2" xlink:title="label: StakingIncome to devs_StakingIncome_lbl2" />
    <link:label xlink:type="resource" xlink:label="devs_StakingIncome_lbl3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_StakingIncome_lbl3" xml:lang="en-US" id="devs_StakingIncome_lbl3">Staking income earned</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StakingIncome" xlink:to="devs_StakingIncome_lbl3" xlink:title="label: StakingIncome to devs_StakingIncome_lbl3" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccretionExpenseNonOperating" xlink:label="AccretionExpenseNonOperating" xlink:title="AccretionExpenseNonOperating" />
    <link:label xlink:type="resource" xlink:label="devs_AccretionExpenseNonOperating_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AccretionExpenseNonOperating_lbl" xml:lang="en-US" id="devs_AccretionExpenseNonOperating_lbl">Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values considered as non operating. Excludes accretion associated with asset retirement obligations.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccretionExpenseNonOperating" xlink:to="devs_AccretionExpenseNonOperating_lbl" xlink:title="label: AccretionExpenseNonOperating to devs_AccretionExpenseNonOperating_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AccretionExpenseNonOperating_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AccretionExpenseNonOperating_lbl1" xml:lang="en-US" id="devs_AccretionExpenseNonOperating_lbl1">Accretion Expense Non Operating</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccretionExpenseNonOperating" xlink:to="devs_AccretionExpenseNonOperating_lbl1" xlink:title="label: AccretionExpenseNonOperating to devs_AccretionExpenseNonOperating_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AccretionExpenseNonOperating" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_AccretionExpenseNonOperating" xml:lang="en-US" id="devs_AccretionExpenseNonOperating">Accretion expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccretionExpenseNonOperating" xlink:to="devs_AccretionExpenseNonOperating" xlink:title="label: AccretionExpenseNonOperating to devs_AccretionExpenseNonOperating" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubsidiariesTableTextBlock" xlink:label="SubsidiariesTableTextBlock" xlink:title="SubsidiariesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_SubsidiariesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SubsidiariesTableTextBlock_lbl" xml:lang="en-US" id="devs_SubsidiariesTableTextBlock_lbl">Tabular disclosure of information regarding wholly-owned subsidiaries of the Company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiariesTableTextBlock" xlink:to="devs_SubsidiariesTableTextBlock_lbl" xlink:title="label: SubsidiariesTableTextBlock to devs_SubsidiariesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SubsidiariesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SubsidiariesTableTextBlock_lbl1" xml:lang="en-US" id="devs_SubsidiariesTableTextBlock_lbl1">Subsidiaries [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiariesTableTextBlock" xlink:to="devs_SubsidiariesTableTextBlock_lbl1" xlink:title="label: SubsidiariesTableTextBlock to devs_SubsidiariesTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SubsidiariesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SubsidiariesTableTextBlock" xml:lang="en-US" id="devs_SubsidiariesTableTextBlock">Subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiariesTableTextBlock" xlink:to="devs_SubsidiariesTableTextBlock" xlink:title="label: SubsidiariesTableTextBlock to devs_SubsidiariesTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" />
    <link:label xlink:type="resource" xlink:label="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl" xml:lang="en-US" id="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl">Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits including related party.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:to="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl" xlink:title="label: AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent to devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl1" xml:lang="en-US" id="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl1">Accounts Payable and Accrued Liabilities Including Related Party, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:to="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl1" xlink:title="label: AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent to devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xml:lang="en-US" id="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent">Accounts payable and accrued liabilities including related party</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:to="devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:title="label: AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent to devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GoingConcernPolicyTextBlock" xlink:label="GoingConcernPolicyTextBlock" xlink:title="GoingConcernPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_GoingConcernPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_GoingConcernPolicyTextBlock_lbl" xml:lang="en-US" id="devs_GoingConcernPolicyTextBlock_lbl">Disclosure of accounting policy for going concern principle of accounting.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoingConcernPolicyTextBlock" xlink:to="devs_GoingConcernPolicyTextBlock_lbl" xlink:title="label: GoingConcernPolicyTextBlock to devs_GoingConcernPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_GoingConcernPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_GoingConcernPolicyTextBlock_lbl1" xml:lang="en-US" id="devs_GoingConcernPolicyTextBlock_lbl1">Going Concern [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoingConcernPolicyTextBlock" xlink:to="devs_GoingConcernPolicyTextBlock_lbl1" xlink:title="label: GoingConcernPolicyTextBlock to devs_GoingConcernPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_GoingConcernPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_GoingConcernPolicyTextBlock" xml:lang="en-US" id="devs_GoingConcernPolicyTextBlock">Going concern</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoingConcernPolicyTextBlock" xlink:to="devs_GoingConcernPolicyTextBlock" xlink:title="label: GoingConcernPolicyTextBlock to devs_GoingConcernPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:label="FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:title="FunctionalAndPresentationCurrenciesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl" xml:lang="en-US" id="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl">Disclosure of accounting policy for Functional and presentation currencies.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:to="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl" xlink:title="label: FunctionalAndPresentationCurrenciesPolicyTextBlock to devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl1" xml:lang="en-US" id="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl1">Functional and Presentation Currencies [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:to="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl1" xlink:title="label: FunctionalAndPresentationCurrenciesPolicyTextBlock to devs_FunctionalAndPresentationCurrenciesPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock" xml:lang="en-US" id="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock">Functional and presentation currencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:to="devs_FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:title="label: FunctionalAndPresentationCurrenciesPolicyTextBlock to devs_FunctionalAndPresentationCurrenciesPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FunctionalAndPresentationCurrenciesAbstract" xlink:label="FunctionalAndPresentationCurrenciesAbstract" xlink:title="FunctionalAndPresentationCurrenciesAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_FunctionalAndPresentationCurrenciesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FunctionalAndPresentationCurrenciesAbstract_lbl1" xml:lang="en-US" id="devs_FunctionalAndPresentationCurrenciesAbstract_lbl1">Functional and Presentation Currencies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FunctionalAndPresentationCurrenciesAbstract" xlink:to="devs_FunctionalAndPresentationCurrenciesAbstract_lbl1" xlink:title="label: FunctionalAndPresentationCurrenciesAbstract to devs_FunctionalAndPresentationCurrenciesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ThresholdConsecutiveTradingDays" xlink:label="ThresholdConsecutiveTradingDays" xlink:title="ThresholdConsecutiveTradingDays" />
    <link:label xlink:type="resource" xlink:label="devs_ThresholdConsecutiveTradingDays_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ThresholdConsecutiveTradingDays_lbl" xml:lang="en-US" id="devs_ThresholdConsecutiveTradingDays_lbl">Threshold period of specified consecutive trading days that common stock price must exceed threshold price for specified number of trading days, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThresholdConsecutiveTradingDays" xlink:to="devs_ThresholdConsecutiveTradingDays_lbl" xlink:title="label: ThresholdConsecutiveTradingDays to devs_ThresholdConsecutiveTradingDays_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ThresholdConsecutiveTradingDays_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ThresholdConsecutiveTradingDays_lbl1" xml:lang="en-US" id="devs_ThresholdConsecutiveTradingDays_lbl1">Threshold Consecutive Trading Days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThresholdConsecutiveTradingDays" xlink:to="devs_ThresholdConsecutiveTradingDays_lbl1" xlink:title="label: ThresholdConsecutiveTradingDays to devs_ThresholdConsecutiveTradingDays_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ThresholdConsecutiveTradingDays" xml:lang="en-US" id="devs_ThresholdConsecutiveTradingDays">Threshold consecutive trading days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThresholdConsecutiveTradingDays" xlink:to="devs_ThresholdConsecutiveTradingDays" xlink:title="label: ThresholdConsecutiveTradingDays to devs_ThresholdConsecutiveTradingDays" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:label="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:title="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl" xml:lang="en-US" id="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl">Number of outstanding multiple voting shares which are equivalent to subordinate voting shares exchanged for common shares.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:to="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl" xlink:title="label: BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares to devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl1" xml:lang="en-US" id="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl1">Business Combination, Stock Issued During Period Shares Conversion of Multiple Voting Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:to="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl1" xlink:title="label: BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares to devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xml:lang="en-US" id="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares">Number of shares issued upon conversion of multiple voting shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:to="devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:title="label: BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares to devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationNumberOfSharesRetained" xlink:label="BusinessCombinationNumberOfSharesRetained" xlink:title="BusinessCombinationNumberOfSharesRetained" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationNumberOfSharesRetained_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationNumberOfSharesRetained_lbl" xml:lang="en-US" id="devs_BusinessCombinationNumberOfSharesRetained_lbl">Number of shares retained from subordinate voting.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationNumberOfSharesRetained" xlink:to="devs_BusinessCombinationNumberOfSharesRetained_lbl" xlink:title="label: BusinessCombinationNumberOfSharesRetained to devs_BusinessCombinationNumberOfSharesRetained_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationNumberOfSharesRetained_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationNumberOfSharesRetained_lbl1" xml:lang="en-US" id="devs_BusinessCombinationNumberOfSharesRetained_lbl1">Business Combination, Number of Shares Retained</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationNumberOfSharesRetained" xlink:to="devs_BusinessCombinationNumberOfSharesRetained_lbl1" xlink:title="label: BusinessCombinationNumberOfSharesRetained to devs_BusinessCombinationNumberOfSharesRetained_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationNumberOfSharesRetained" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_BusinessCombinationNumberOfSharesRetained" xml:lang="en-US" id="devs_BusinessCombinationNumberOfSharesRetained">Number of shares retained on reverse takeover (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationNumberOfSharesRetained" xlink:to="devs_BusinessCombinationNumberOfSharesRetained" xlink:title="label: BusinessCombinationNumberOfSharesRetained to devs_BusinessCombinationNumberOfSharesRetained" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:label="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:title="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" />
    <link:label xlink:type="resource" xlink:label="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl" xml:lang="en-US" id="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl">Period of time after the completion of initial Business Combination in which initial shareholders are not permitted to transfer, assign or sell any of their held Founder Shares, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:to="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl" xlink:title="label: HoldingPeriodForTransferAssignmentOrSaleOfFounderShares to devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl1" xml:lang="en-US" id="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl1">Holding Period for Transfer, Assignment or Sale of Founder Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:to="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl1" xlink:title="label: HoldingPeriodForTransferAssignmentOrSaleOfFounderShares to devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xml:lang="en-US" id="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares">Holding period for transfer, assignment or sale of founder shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:to="devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:title="label: HoldingPeriodForTransferAssignmentOrSaleOfFounderShares to devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ThresholdTradingDays" xlink:label="ThresholdTradingDays" xlink:title="ThresholdTradingDays" />
    <link:label xlink:type="resource" xlink:label="devs_ThresholdTradingDays_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ThresholdTradingDays_lbl" xml:lang="en-US" id="devs_ThresholdTradingDays_lbl">Threshold number of specified trading days that common stock price must exceed threshold price within a specified consecutive trading period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThresholdTradingDays" xlink:to="devs_ThresholdTradingDays_lbl" xlink:title="label: ThresholdTradingDays to devs_ThresholdTradingDays_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ThresholdTradingDays_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ThresholdTradingDays_lbl1" xml:lang="en-US" id="devs_ThresholdTradingDays_lbl1">Threshold Trading Days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThresholdTradingDays" xlink:to="devs_ThresholdTradingDays_lbl1" xlink:title="label: ThresholdTradingDays to devs_ThresholdTradingDays_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ThresholdTradingDays" xml:lang="en-US" id="devs_ThresholdTradingDays">Threshold trading days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ThresholdTradingDays" xlink:to="devs_ThresholdTradingDays" xlink:title="label: ThresholdTradingDays to devs_ThresholdTradingDays" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockConversionRatio" xlink:label="BusinessCombinationStockConversionRatio" xlink:title="BusinessCombinationStockConversionRatio" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationStockConversionRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationStockConversionRatio_lbl" xml:lang="en-US" id="devs_BusinessCombinationStockConversionRatio_lbl">Ratio applied to the conversion of stock, for example but not limited to, one share converted to two or two shares converted to one.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStockConversionRatio" xlink:to="devs_BusinessCombinationStockConversionRatio_lbl" xlink:title="label: BusinessCombinationStockConversionRatio to devs_BusinessCombinationStockConversionRatio_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationStockConversionRatio_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationStockConversionRatio_lbl1" xml:lang="en-US" id="devs_BusinessCombinationStockConversionRatio_lbl1">Business Combination, Stock Conversion Ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStockConversionRatio" xlink:to="devs_BusinessCombinationStockConversionRatio_lbl1" xlink:title="label: BusinessCombinationStockConversionRatio to devs_BusinessCombinationStockConversionRatio_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationStockConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_BusinessCombinationStockConversionRatio" xml:lang="en-US" id="devs_BusinessCombinationStockConversionRatio">Stock conversion ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationStockConversionRatio" xlink:to="devs_BusinessCombinationStockConversionRatio" xlink:title="label: BusinessCombinationStockConversionRatio to devs_BusinessCombinationStockConversionRatio" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubordinateVotingSharesMember" xlink:label="SubordinateVotingSharesMember" xlink:title="SubordinateVotingSharesMember" />
    <link:label xlink:type="resource" xlink:label="devs_SubordinateVotingSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SubordinateVotingSharesMember_lbl" xml:lang="en-US" id="devs_SubordinateVotingSharesMember_lbl">Classification of subordinate voting shares representing ownership interest in a corporation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubordinateVotingSharesMember" xlink:to="devs_SubordinateVotingSharesMember_lbl" xlink:title="label: SubordinateVotingSharesMember to devs_SubordinateVotingSharesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SubordinateVotingSharesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SubordinateVotingSharesMember_lbl1" xml:lang="en-US" id="devs_SubordinateVotingSharesMember_lbl1">Subordinate Voting Shares [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubordinateVotingSharesMember" xlink:to="devs_SubordinateVotingSharesMember_lbl1" xlink:title="label: SubordinateVotingSharesMember to devs_SubordinateVotingSharesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SubordinateVotingSharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_SubordinateVotingSharesMember" xml:lang="en-US" id="devs_SubordinateVotingSharesMember">SVS [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubordinateVotingSharesMember" xlink:to="devs_SubordinateVotingSharesMember" xlink:title="label: SubordinateVotingSharesMember to devs_SubordinateVotingSharesMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MultipleVotingSharesMember" xlink:label="MultipleVotingSharesMember" xlink:title="MultipleVotingSharesMember" />
    <link:label xlink:type="resource" xlink:label="devs_MultipleVotingSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_MultipleVotingSharesMember_lbl" xml:lang="en-US" id="devs_MultipleVotingSharesMember_lbl">Classification of multiple voting shares representing ownership interest in a corporation.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MultipleVotingSharesMember" xlink:to="devs_MultipleVotingSharesMember_lbl" xlink:title="label: MultipleVotingSharesMember to devs_MultipleVotingSharesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_MultipleVotingSharesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_MultipleVotingSharesMember_lbl1" xml:lang="en-US" id="devs_MultipleVotingSharesMember_lbl1">Multiple Voting Shares [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MultipleVotingSharesMember" xlink:to="devs_MultipleVotingSharesMember_lbl1" xlink:title="label: MultipleVotingSharesMember to devs_MultipleVotingSharesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_MultipleVotingSharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_MultipleVotingSharesMember" xml:lang="en-US" id="devs_MultipleVotingSharesMember">MVS [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MultipleVotingSharesMember" xlink:to="devs_MultipleVotingSharesMember" xlink:title="label: MultipleVotingSharesMember to devs_MultipleVotingSharesMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsAbstract" xlink:label="CarbonCreditsAbstract" xlink:title="CarbonCreditsAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CarbonCreditsAbstract_lbl1" xml:lang="en-US" id="devs_CarbonCreditsAbstract_lbl1">Carbon credits [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsAbstract" xlink:to="devs_CarbonCreditsAbstract_lbl1" xlink:title="label: CarbonCreditsAbstract to devs_CarbonCreditsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsTextBlock" xlink:label="CarbonCreditsTextBlock" xlink:title="CarbonCreditsTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CarbonCreditsTextBlock_lbl" xml:lang="en-US" id="devs_CarbonCreditsTextBlock_lbl">The entire disclosure for the carbon credits.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsTextBlock" xlink:to="devs_CarbonCreditsTextBlock_lbl" xlink:title="label: CarbonCreditsTextBlock to devs_CarbonCreditsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CarbonCreditsTextBlock_lbl1" xml:lang="en-US" id="devs_CarbonCreditsTextBlock_lbl1">Carbon credits [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsTextBlock" xlink:to="devs_CarbonCreditsTextBlock_lbl1" xlink:title="label: CarbonCreditsTextBlock to devs_CarbonCreditsTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CarbonCreditsTextBlock" xml:lang="en-US" id="devs_CarbonCreditsTextBlock">Carbon credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsTextBlock" xlink:to="devs_CarbonCreditsTextBlock" xlink:title="label: CarbonCreditsTextBlock to devs_CarbonCreditsTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsMember" xlink:label="CarbonCreditsMember" xlink:title="CarbonCreditsMember" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CarbonCreditsMember_lbl" xml:lang="en-US" id="devs_CarbonCreditsMember_lbl">Name of the acquiree.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsMember" xlink:to="devs_CarbonCreditsMember_lbl" xlink:title="label: CarbonCreditsMember to devs_CarbonCreditsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CarbonCreditsMember_lbl1" xml:lang="en-US" id="devs_CarbonCreditsMember_lbl1">Carbon Credits [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsMember" xlink:to="devs_CarbonCreditsMember_lbl1" xlink:title="label: CarbonCreditsMember to devs_CarbonCreditsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CarbonCreditsMember" xml:lang="en-US" id="devs_CarbonCreditsMember">Carbon Credits [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsMember" xlink:to="devs_CarbonCreditsMember" xlink:title="label: CarbonCreditsMember to devs_CarbonCreditsMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RetirementOfCarbonCreditsAbstract" xlink:label="RetirementOfCarbonCreditsAbstract" xlink:title="RetirementOfCarbonCreditsAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_RetirementOfCarbonCreditsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_RetirementOfCarbonCreditsAbstract_lbl1" xml:lang="en-US" id="devs_RetirementOfCarbonCreditsAbstract_lbl1">Retirement of Carbon Credits [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="devs_RetirementOfCarbonCreditsAbstract_lbl1" xlink:title="label: RetirementOfCarbonCreditsAbstract to devs_RetirementOfCarbonCreditsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_RetirementOfCarbonCreditsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_RetirementOfCarbonCreditsAbstract" xml:lang="en-US" id="devs_RetirementOfCarbonCreditsAbstract">Retirement of Carbon Credits [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="devs_RetirementOfCarbonCreditsAbstract" xlink:title="label: RetirementOfCarbonCreditsAbstract to devs_RetirementOfCarbonCreditsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesToBePurchased" xlink:label="NumberOfSharesToBePurchased" xlink:title="NumberOfSharesToBePurchased" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesToBePurchased_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfSharesToBePurchased_lbl" xml:lang="en-US" id="devs_NumberOfSharesToBePurchased_lbl">Number of shares to be purchased from a vendor.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesToBePurchased" xlink:to="devs_NumberOfSharesToBePurchased_lbl" xlink:title="label: NumberOfSharesToBePurchased to devs_NumberOfSharesToBePurchased_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesToBePurchased_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfSharesToBePurchased_lbl1" xml:lang="en-US" id="devs_NumberOfSharesToBePurchased_lbl1">Number of Shares to be Purchased</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesToBePurchased" xlink:to="devs_NumberOfSharesToBePurchased_lbl1" xlink:title="label: NumberOfSharesToBePurchased to devs_NumberOfSharesToBePurchased_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesToBePurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfSharesToBePurchased" xml:lang="en-US" id="devs_NumberOfSharesToBePurchased">Number of shares to be purchased (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesToBePurchased" xlink:to="devs_NumberOfSharesToBePurchased" xlink:title="label: NumberOfSharesToBePurchased to devs_NumberOfSharesToBePurchased" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfCarbonCreditsToBeRetired" xlink:label="PercentageOfCarbonCreditsToBeRetired" xlink:title="PercentageOfCarbonCreditsToBeRetired" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfCarbonCreditsToBeRetired_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PercentageOfCarbonCreditsToBeRetired_lbl" xml:lang="en-US" id="devs_PercentageOfCarbonCreditsToBeRetired_lbl">The percentage of carbon credits to be retired.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCarbonCreditsToBeRetired" xlink:to="devs_PercentageOfCarbonCreditsToBeRetired_lbl" xlink:title="label: PercentageOfCarbonCreditsToBeRetired to devs_PercentageOfCarbonCreditsToBeRetired_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfCarbonCreditsToBeRetired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PercentageOfCarbonCreditsToBeRetired_lbl1" xml:lang="en-US" id="devs_PercentageOfCarbonCreditsToBeRetired_lbl1">Percentage of Carbon Credits to be Retired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCarbonCreditsToBeRetired" xlink:to="devs_PercentageOfCarbonCreditsToBeRetired_lbl1" xlink:title="label: PercentageOfCarbonCreditsToBeRetired to devs_PercentageOfCarbonCreditsToBeRetired_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfCarbonCreditsToBeRetired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PercentageOfCarbonCreditsToBeRetired" xml:lang="en-US" id="devs_PercentageOfCarbonCreditsToBeRetired">Percentage of credits to be retired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCarbonCreditsToBeRetired" xlink:to="devs_PercentageOfCarbonCreditsToBeRetired" xlink:title="label: PercentageOfCarbonCreditsToBeRetired to devs_PercentageOfCarbonCreditsToBeRetired" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PurchaseConsideration" xlink:label="PurchaseConsideration" xlink:title="PurchaseConsideration" />
    <link:label xlink:type="resource" xlink:label="devs_PurchaseConsideration_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PurchaseConsideration_lbl" xml:lang="en-US" id="devs_PurchaseConsideration_lbl">The amount of consideration to be paid to vendor.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseConsideration" xlink:to="devs_PurchaseConsideration_lbl" xlink:title="label: PurchaseConsideration to devs_PurchaseConsideration_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PurchaseConsideration_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PurchaseConsideration_lbl1" xml:lang="en-US" id="devs_PurchaseConsideration_lbl1">Purchase Consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseConsideration" xlink:to="devs_PurchaseConsideration_lbl1" xlink:title="label: PurchaseConsideration to devs_PurchaseConsideration_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PurchaseConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PurchaseConsideration" xml:lang="en-US" id="devs_PurchaseConsideration">Purchase consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseConsideration" xlink:to="devs_PurchaseConsideration" xlink:title="label: PurchaseConsideration to devs_PurchaseConsideration" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PaymentOfPurchaseConsideration" xlink:label="PaymentOfPurchaseConsideration" xlink:title="PaymentOfPurchaseConsideration" />
    <link:label xlink:type="resource" xlink:label="devs_PaymentOfPurchaseConsideration_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PaymentOfPurchaseConsideration_lbl" xml:lang="en-US" id="devs_PaymentOfPurchaseConsideration_lbl">The amount of consideration paid to vendor.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentOfPurchaseConsideration" xlink:to="devs_PaymentOfPurchaseConsideration_lbl" xlink:title="label: PaymentOfPurchaseConsideration to devs_PaymentOfPurchaseConsideration_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PaymentOfPurchaseConsideration_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PaymentOfPurchaseConsideration_lbl1" xml:lang="en-US" id="devs_PaymentOfPurchaseConsideration_lbl1">Payment of Purchase Consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentOfPurchaseConsideration" xlink:to="devs_PaymentOfPurchaseConsideration_lbl1" xlink:title="label: PaymentOfPurchaseConsideration to devs_PaymentOfPurchaseConsideration_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PaymentOfPurchaseConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PaymentOfPurchaseConsideration" xml:lang="en-US" id="devs_PaymentOfPurchaseConsideration">Purchase consideration paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentOfPurchaseConsideration" xlink:to="devs_PaymentOfPurchaseConsideration" xlink:title="label: PaymentOfPurchaseConsideration to devs_PaymentOfPurchaseConsideration" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsRetiredPercentage" xlink:label="CarbonCreditsRetiredPercentage" xlink:title="CarbonCreditsRetiredPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsRetiredPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CarbonCreditsRetiredPercentage_lbl" xml:lang="en-US" id="devs_CarbonCreditsRetiredPercentage_lbl">Percentage of total carbon credits under the purchase agreement that were retired by the vendor on behalf of the Company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsRetiredPercentage" xlink:to="devs_CarbonCreditsRetiredPercentage_lbl" xlink:title="label: CarbonCreditsRetiredPercentage to devs_CarbonCreditsRetiredPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsRetiredPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CarbonCreditsRetiredPercentage_lbl1" xml:lang="en-US" id="devs_CarbonCreditsRetiredPercentage_lbl1">Carbon Credits Retired Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsRetiredPercentage" xlink:to="devs_CarbonCreditsRetiredPercentage_lbl1" xlink:title="label: CarbonCreditsRetiredPercentage to devs_CarbonCreditsRetiredPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CarbonCreditsRetiredPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CarbonCreditsRetiredPercentage" xml:lang="en-US" id="devs_CarbonCreditsRetiredPercentage">Percentage of credits retired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CarbonCreditsRetiredPercentage" xlink:to="devs_CarbonCreditsRetiredPercentage" xlink:title="label: CarbonCreditsRetiredPercentage to devs_CarbonCreditsRetiredPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesToBeReceived" xlink:label="NumberOfSharesToBeReceived" xlink:title="NumberOfSharesToBeReceived" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesToBeReceived_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfSharesToBeReceived_lbl" xml:lang="en-US" id="devs_NumberOfSharesToBeReceived_lbl">The number of carbon credits that have not yet been transferred or delivered.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesToBeReceived" xlink:to="devs_NumberOfSharesToBeReceived_lbl" xlink:title="label: NumberOfSharesToBeReceived to devs_NumberOfSharesToBeReceived_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesToBeReceived_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfSharesToBeReceived_lbl1" xml:lang="en-US" id="devs_NumberOfSharesToBeReceived_lbl1">Number of Shares to be Received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesToBeReceived" xlink:to="devs_NumberOfSharesToBeReceived_lbl1" xlink:title="label: NumberOfSharesToBeReceived to devs_NumberOfSharesToBeReceived_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesToBeReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfSharesToBeReceived" xml:lang="en-US" id="devs_NumberOfSharesToBeReceived">Number of shares to be received (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesToBeReceived" xlink:to="devs_NumberOfSharesToBeReceived" xlink:title="label: NumberOfSharesToBeReceived to devs_NumberOfSharesToBeReceived" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RetirementPeriodForCarbonCredits" xlink:label="RetirementPeriodForCarbonCredits" xlink:title="RetirementPeriodForCarbonCredits" />
    <link:label xlink:type="resource" xlink:label="devs_RetirementPeriodForCarbonCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_RetirementPeriodForCarbonCredits_lbl" xml:lang="en-US" id="devs_RetirementPeriodForCarbonCredits_lbl">Carbon credits retirement period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPeriodForCarbonCredits" xlink:to="devs_RetirementPeriodForCarbonCredits_lbl" xlink:title="label: RetirementPeriodForCarbonCredits to devs_RetirementPeriodForCarbonCredits_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_RetirementPeriodForCarbonCredits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_RetirementPeriodForCarbonCredits_lbl1" xml:lang="en-US" id="devs_RetirementPeriodForCarbonCredits_lbl1">Retirement Period for Carbon Credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPeriodForCarbonCredits" xlink:to="devs_RetirementPeriodForCarbonCredits_lbl1" xlink:title="label: RetirementPeriodForCarbonCredits to devs_RetirementPeriodForCarbonCredits_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_RetirementPeriodForCarbonCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_RetirementPeriodForCarbonCredits" xml:lang="en-US" id="devs_RetirementPeriodForCarbonCredits">Retirement period for carbon credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPeriodForCarbonCredits" xlink:to="devs_RetirementPeriodForCarbonCredits" xlink:title="label: RetirementPeriodForCarbonCredits to devs_RetirementPeriodForCarbonCredits" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DepositOnCarbonCreditsAbstract" xlink:label="DepositOnCarbonCreditsAbstract" xlink:title="DepositOnCarbonCreditsAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_DepositOnCarbonCreditsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DepositOnCarbonCreditsAbstract_lbl1" xml:lang="en-US" id="devs_DepositOnCarbonCreditsAbstract_lbl1">Deposit on Carbon Credits [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositOnCarbonCreditsAbstract" xlink:to="devs_DepositOnCarbonCreditsAbstract_lbl1" xlink:title="label: DepositOnCarbonCreditsAbstract to devs_DepositOnCarbonCreditsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationTransferredSharesIssued" xlink:label="BusinessCombinationConsiderationTransferredSharesIssued" xlink:title="BusinessCombinationConsiderationTransferredSharesIssued" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl" xml:lang="en-US" id="devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl">Number of common shares issued in consideration for these agreements.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredSharesIssued" xlink:to="devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl" xlink:title="label: BusinessCombinationConsiderationTransferredSharesIssued to devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl1" xml:lang="en-US" id="devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl1">Business Combination, Consideration Transferred, Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredSharesIssued" xlink:to="devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl1" xlink:title="label: BusinessCombinationConsiderationTransferredSharesIssued to devs_BusinessCombinationConsiderationTransferredSharesIssued_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationTransferredSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_BusinessCombinationConsiderationTransferredSharesIssued" xml:lang="en-US" id="devs_BusinessCombinationConsiderationTransferredSharesIssued">Shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredSharesIssued" xlink:to="devs_BusinessCombinationConsiderationTransferredSharesIssued" xlink:title="label: BusinessCombinationConsiderationTransferredSharesIssued to devs_BusinessCombinationConsiderationTransferredSharesIssued" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfCommonSharesIssuedInBusinessCombination" xlink:label="FairValueOfCommonSharesIssuedInBusinessCombination" xlink:title="FairValueOfCommonSharesIssuedInBusinessCombination" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl" xml:lang="en-US" id="devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl">Fair value of common shares issued in business combination value of stock issued pursuant to acquisitions during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfCommonSharesIssuedInBusinessCombination" xlink:to="devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl" xlink:title="label: FairValueOfCommonSharesIssuedInBusinessCombination to devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl1" xml:lang="en-US" id="devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl1">Fair Value of Common Shares Issued in Business Combination</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfCommonSharesIssuedInBusinessCombination" xlink:to="devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl1" xlink:title="label: FairValueOfCommonSharesIssuedInBusinessCombination to devs_FairValueOfCommonSharesIssuedInBusinessCombination_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfCommonSharesIssuedInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FairValueOfCommonSharesIssuedInBusinessCombination" xml:lang="en-US" id="devs_FairValueOfCommonSharesIssuedInBusinessCombination">Fair value of shares issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfCommonSharesIssuedInBusinessCombination" xlink:to="devs_FairValueOfCommonSharesIssuedInBusinessCombination" xlink:title="label: FairValueOfCommonSharesIssuedInBusinessCombination to devs_FairValueOfCommonSharesIssuedInBusinessCombination" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionAbstract" xlink:label="StopLossProvisionAbstract" xlink:title="StopLossProvisionAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StopLossProvisionAbstract_lbl1" xml:lang="en-US" id="devs_StopLossProvisionAbstract_lbl1">Stop-loss Provision [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionAbstract" xlink:to="devs_StopLossProvisionAbstract_lbl1" xlink:title="label: StopLossProvisionAbstract to devs_StopLossProvisionAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StopLossProvisionAbstract" xml:lang="en-US" id="devs_StopLossProvisionAbstract">Stop-loss Provision [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionAbstract" xlink:to="devs_StopLossProvisionAbstract" xlink:title="label: StopLossProvisionAbstract to devs_StopLossProvisionAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionReceived" xlink:label="StopLossProvisionReceived" xlink:title="StopLossProvisionReceived" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionReceived_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StopLossProvisionReceived_lbl" xml:lang="en-US" id="devs_StopLossProvisionReceived_lbl">The amount of stop-loss provision for carbon credits received.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionReceived" xlink:to="devs_StopLossProvisionReceived_lbl" xlink:title="label: StopLossProvisionReceived to devs_StopLossProvisionReceived_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionReceived_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StopLossProvisionReceived_lbl1" xml:lang="en-US" id="devs_StopLossProvisionReceived_lbl1">Stop-loss Provision Received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionReceived" xlink:to="devs_StopLossProvisionReceived_lbl1" xlink:title="label: StopLossProvisionReceived to devs_StopLossProvisionReceived_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StopLossProvisionReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StopLossProvisionReceived" xml:lang="en-US" id="devs_StopLossProvisionReceived">Stop-loss provision, received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StopLossProvisionReceived" xlink:to="devs_StopLossProvisionReceived" xlink:title="label: StopLossProvisionReceived to devs_StopLossProvisionReceived" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DepositOnCarbonCreditsWithStopLossProvision" xlink:label="DepositOnCarbonCreditsWithStopLossProvision" xlink:title="DepositOnCarbonCreditsWithStopLossProvision" />
    <link:label xlink:type="resource" xlink:label="devs_DepositOnCarbonCreditsWithStopLossProvision_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DepositOnCarbonCreditsWithStopLossProvision_lbl" xml:lang="en-US" id="devs_DepositOnCarbonCreditsWithStopLossProvision_lbl">Amount of deposit paid for future delivery of carbon credits under contracts with a stop-loss provision.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositOnCarbonCreditsWithStopLossProvision" xlink:to="devs_DepositOnCarbonCreditsWithStopLossProvision_lbl" xlink:title="label: DepositOnCarbonCreditsWithStopLossProvision to devs_DepositOnCarbonCreditsWithStopLossProvision_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DepositOnCarbonCreditsWithStopLossProvision_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DepositOnCarbonCreditsWithStopLossProvision_lbl1" xml:lang="en-US" id="devs_DepositOnCarbonCreditsWithStopLossProvision_lbl1">Deposit on Carbon Credits With Stop Loss Provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositOnCarbonCreditsWithStopLossProvision" xlink:to="devs_DepositOnCarbonCreditsWithStopLossProvision_lbl1" xlink:title="label: DepositOnCarbonCreditsWithStopLossProvision to devs_DepositOnCarbonCreditsWithStopLossProvision_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DepositOnCarbonCreditsWithStopLossProvision" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DepositOnCarbonCreditsWithStopLossProvision" xml:lang="en-US" id="devs_DepositOnCarbonCreditsWithStopLossProvision">Deposit related to carbon credit contracts with stop-loss provisions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositOnCarbonCreditsWithStopLossProvision" xlink:to="devs_DepositOnCarbonCreditsWithStopLossProvision" xlink:title="label: DepositOnCarbonCreditsWithStopLossProvision to devs_DepositOnCarbonCreditsWithStopLossProvision" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:label="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:title="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl" xml:lang="en-US" id="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl">The agreements contain adjustment clauses whereby if the Company's share price falls below the respective purchase prices outlined in the agreements, the Company is obligated to issue additional shares to cover the shortfall, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:to="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl" xlink:title="label: AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares to devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl1" xml:lang="en-US" id="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl1">Agreement Period, if Share price Falls below Purchase Prices, Obligated to Issue Additional Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:to="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl1" xlink:title="label: AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares to devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xml:lang="en-US" id="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares">Agreement period, if share price falls below purchase prices, obligated to issue additional shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:to="devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:title="label: AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares to devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:label="BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:title="BusinessCombinationConsiderationTransferredForFutureDelivery" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl" xml:lang="en-US" id="devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl">Amount of consideration transferred for future delivery is recorded as a deposit on carbon credits.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:to="devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl" xlink:title="label: BusinessCombinationConsiderationTransferredForFutureDelivery to devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl1" xml:lang="en-US" id="devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl1">Business Combination, Consideration Transferred for Future Delivery</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:to="devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl1" xlink:title="label: BusinessCombinationConsiderationTransferredForFutureDelivery to devs_BusinessCombinationConsiderationTransferredForFutureDelivery_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_BusinessCombinationConsiderationTransferredForFutureDelivery" xml:lang="en-US" id="devs_BusinessCombinationConsiderationTransferredForFutureDelivery">Consideration paid for future delivery</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:to="devs_BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:title="label: BusinessCombinationConsiderationTransferredForFutureDelivery to devs_BusinessCombinationConsiderationTransferredForFutureDelivery" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EquityLineOfCreditAbstract" xlink:label="EquityLineOfCreditAbstract" xlink:title="EquityLineOfCreditAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_EquityLineOfCreditAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_EquityLineOfCreditAbstract_lbl1" xml:lang="en-US" id="devs_EquityLineOfCreditAbstract_lbl1">Equity Line of Credit [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityLineOfCreditAbstract" xlink:to="devs_EquityLineOfCreditAbstract_lbl1" xlink:title="label: EquityLineOfCreditAbstract to devs_EquityLineOfCreditAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:label="AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:title="AdvanceNoticeAmountUnderEquityLineOfCredit" />
    <link:label xlink:type="resource" xlink:label="devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl" xml:lang="en-US" id="devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl">The amount per advance notice that may be requested under the equity line of credit.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:to="devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl" xlink:title="label: AdvanceNoticeAmountUnderEquityLineOfCredit to devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl1" xml:lang="en-US" id="devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl1">Advance Notice Amount under Equity Line of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:to="devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl1" xlink:title="label: AdvanceNoticeAmountUnderEquityLineOfCredit to devs_AdvanceNoticeAmountUnderEquityLineOfCredit_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AdvanceNoticeAmountUnderEquityLineOfCredit" xml:lang="en-US" id="devs_AdvanceNoticeAmountUnderEquityLineOfCredit">Amount of advance under ELOC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:to="devs_AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:title="label: AdvanceNoticeAmountUnderEquityLineOfCredit to devs_AdvanceNoticeAmountUnderEquityLineOfCredit" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:label="BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:title="BeneficialOwnershipPercentageOnOutstandingCommonShares" />
    <link:label xlink:type="resource" xlink:label="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl" xml:lang="en-US" id="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl">The equity interest of shareholders, partners or other equity holders in consolidated entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:to="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl" xlink:title="label: BeneficialOwnershipPercentageOnOutstandingCommonShares to devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl1" xml:lang="en-US" id="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl1">Beneficial Ownership Percentage on Outstanding Common Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:to="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl1" xlink:title="label: BeneficialOwnershipPercentageOnOutstandingCommonShares to devs_BeneficialOwnershipPercentageOnOutstandingCommonShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares" xml:lang="en-US" id="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares">Percentage of beneficial ownership</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:to="devs_BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:title="label: BeneficialOwnershipPercentageOnOutstandingCommonShares to devs_BeneficialOwnershipPercentageOnOutstandingCommonShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:label="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:title="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" />
    <link:label xlink:type="resource" xlink:label="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl" xml:lang="en-US" id="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl">The value of common shares reserved for issuance under equity line of credit.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:to="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl" xlink:title="label: CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit to devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl1" xml:lang="en-US" id="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl1">Common Stock Value of Shares Reserved for Issuance under Equity Line of Credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:to="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl1" xlink:title="label: CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit to devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xml:lang="en-US" id="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit">Value of shares reserved for issuance under equity line of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:to="devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:title="label: CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit to devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:label="AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:title="AmountDrawnAgainstEquityLineOfCreditAgreement" />
    <link:label xlink:type="resource" xlink:label="devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl" xml:lang="en-US" id="devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl">The amount drawn against equity line of credit agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:to="devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl" xlink:title="label: AmountDrawnAgainstEquityLineOfCreditAgreement to devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl1" xml:lang="en-US" id="devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl1">Amount Drawn Against Equity Line of Credit Agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:to="devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl1" xlink:title="label: AmountDrawnAgainstEquityLineOfCreditAgreement to devs_AmountDrawnAgainstEquityLineOfCreditAgreement_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AmountDrawnAgainstEquityLineOfCreditAgreement" xml:lang="en-US" id="devs_AmountDrawnAgainstEquityLineOfCreditAgreement">Amount drawn against EOCL</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:to="devs_AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:title="label: AmountDrawnAgainstEquityLineOfCreditAgreement to devs_AmountDrawnAgainstEquityLineOfCreditAgreement" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:label="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:title="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl" xml:lang="en-US" id="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl">The percentage of average of the daily value traded common shares under equity line of credit.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:to="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl" xlink:title="label: PercentageOfEquityLineAdvanceBasedOnTradingCommonShares to devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl1" xml:lang="en-US" id="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl1">Percentage of Equity Line Advance Based on Trading Common Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:to="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl1" xlink:title="label: PercentageOfEquityLineAdvanceBasedOnTradingCommonShares to devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xml:lang="en-US" id="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares">Percentage of common shares under ELOC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:to="devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:title="label: PercentageOfEquityLineAdvanceBasedOnTradingCommonShares to devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:label="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:title="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl" xml:lang="en-US" id="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl">Value of stock issued for equity line of credit commitment during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:to="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl" xlink:title="label: StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment to devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl1" xml:lang="en-US" id="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl1">Stock Issued During Period, Value, Issued for Equity Line of Credit Commitment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:to="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl1" xlink:title="label: StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment to devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xml:lang="en-US" id="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment">Amount drawn, shares issued for ELOC commitment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:to="devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:title="label: StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment to devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:label="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:title="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl">Number of shares issued for equity line of credit commitment during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:to="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment to devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl1" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl1">Stock Issued During Period, Shares, Issued for Equity Line of Credit Commitment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:to="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment to devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment">Shares issued for ELOC commitment (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:to="devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:title="label: StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment to devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebenturesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ConvertibleDebenturesAbstract_lbl1" xml:lang="en-US" id="devs_ConvertibleDebenturesAbstract_lbl1">Convertible debentures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebenturesAbstract" xlink:to="devs_ConvertibleDebenturesAbstract_lbl1" xlink:title="label: ConvertibleDebenturesAbstract to devs_ConvertibleDebenturesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesTextBlock" xlink:label="ConvertibleDebenturesTextBlock" xlink:title="ConvertibleDebenturesTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebenturesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ConvertibleDebenturesTextBlock_lbl" xml:lang="en-US" id="devs_ConvertibleDebenturesTextBlock_lbl">The entire disclosure for information about convertible debentures.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebenturesTextBlock" xlink:to="devs_ConvertibleDebenturesTextBlock_lbl" xlink:title="label: ConvertibleDebenturesTextBlock to devs_ConvertibleDebenturesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebenturesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ConvertibleDebenturesTextBlock_lbl1" xml:lang="en-US" id="devs_ConvertibleDebenturesTextBlock_lbl1">Convertible Debentures [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebenturesTextBlock" xlink:to="devs_ConvertibleDebenturesTextBlock_lbl1" xlink:title="label: ConvertibleDebenturesTextBlock to devs_ConvertibleDebenturesTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebenturesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ConvertibleDebenturesTextBlock" xml:lang="en-US" id="devs_ConvertibleDebenturesTextBlock">Convertible debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebenturesTextBlock" xlink:to="devs_ConvertibleDebenturesTextBlock" xlink:title="label: ConvertibleDebenturesTextBlock to devs_ConvertibleDebenturesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NewConvertibleDebtMember" xlink:label="NewConvertibleDebtMember" xlink:title="NewConvertibleDebtMember" />
    <link:label xlink:type="resource" xlink:label="devs_NewConvertibleDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NewConvertibleDebtMember_lbl" xml:lang="en-US" id="devs_NewConvertibleDebtMember_lbl">Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock related to the new convertible debt.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewConvertibleDebtMember" xlink:to="devs_NewConvertibleDebtMember_lbl" xlink:title="label: NewConvertibleDebtMember to devs_NewConvertibleDebtMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NewConvertibleDebtMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NewConvertibleDebtMember_lbl1" xml:lang="en-US" id="devs_NewConvertibleDebtMember_lbl1">New Convertible Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewConvertibleDebtMember" xlink:to="devs_NewConvertibleDebtMember_lbl1" xlink:title="label: NewConvertibleDebtMember to devs_NewConvertibleDebtMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NewConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NewConvertibleDebtMember" xml:lang="en-US" id="devs_NewConvertibleDebtMember">New Convertible Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewConvertibleDebtMember" xlink:to="devs_NewConvertibleDebtMember" xlink:title="label: NewConvertibleDebtMember to devs_NewConvertibleDebtMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtAssumedOnRTOAbstract" xlink:label="DebtAssumedOnRTOAbstract" xlink:title="DebtAssumedOnRTOAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_DebtAssumedOnRTOAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DebtAssumedOnRTOAbstract_lbl1" xml:lang="en-US" id="devs_DebtAssumedOnRTOAbstract_lbl1">Debt Assumed on RTO [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="devs_DebtAssumedOnRTOAbstract_lbl1" xlink:title="label: DebtAssumedOnRTOAbstract to devs_DebtAssumedOnRTOAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DebtAssumedOnRTOAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DebtAssumedOnRTOAbstract" xml:lang="en-US" id="devs_DebtAssumedOnRTOAbstract">Debt Assumed on RTO [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="devs_DebtAssumedOnRTOAbstract" xlink:title="label: DebtAssumedOnRTOAbstract to devs_DebtAssumedOnRTOAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl" xml:lang="en-US" id="devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl">Period of volume weighted average trading price, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodOfVolumeWeightedAverageTradingPrice" xlink:to="devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl" xlink:title="label: PeriodOfVolumeWeightedAverageTradingPrice to devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl1" xml:lang="en-US" id="devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl1">Period of Volume Weighted Average Trading Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodOfVolumeWeightedAverageTradingPrice" xlink:to="devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl1" xlink:title="label: PeriodOfVolumeWeightedAverageTradingPrice to devs_PeriodOfVolumeWeightedAverageTradingPrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PeriodOfVolumeWeightedAverageTradingPrice" xml:lang="en-US" id="devs_PeriodOfVolumeWeightedAverageTradingPrice">Period of volume weighted average trading price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodOfVolumeWeightedAverageTradingPrice" xlink:to="devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="label: PeriodOfVolumeWeightedAverageTradingPrice to devs_PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:label="IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:title="IncreaseDecreaseAssessedToBeInExcessPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl" xml:lang="en-US" id="devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl">The percentage of increase (decrease) assessed to be in excess.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:to="devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl" xlink:title="label: IncreaseDecreaseAssessedToBeInExcessPercentage to devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl1" xml:lang="en-US" id="devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl1">Increase (Decrease) Assessed to be in Excess Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:to="devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl1" xlink:title="label: IncreaseDecreaseAssessedToBeInExcessPercentage to devs_IncreaseDecreaseAssessedToBeInExcessPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_IncreaseDecreaseAssessedToBeInExcessPercentage" xml:lang="en-US" id="devs_IncreaseDecreaseAssessedToBeInExcessPercentage">Percentage of change assessed to be excess</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:to="devs_IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:title="label: IncreaseDecreaseAssessedToBeInExcessPercentage to devs_IncreaseDecreaseAssessedToBeInExcessPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfUnsecuredPromissoryNotes" xlink:label="NumberOfUnsecuredPromissoryNotes" xlink:title="NumberOfUnsecuredPromissoryNotes" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfUnsecuredPromissoryNotes_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfUnsecuredPromissoryNotes_lbl" xml:lang="en-US" id="devs_NumberOfUnsecuredPromissoryNotes_lbl">The number of unsecured promissory notes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfUnsecuredPromissoryNotes" xlink:to="devs_NumberOfUnsecuredPromissoryNotes_lbl" xlink:title="label: NumberOfUnsecuredPromissoryNotes to devs_NumberOfUnsecuredPromissoryNotes_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfUnsecuredPromissoryNotes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfUnsecuredPromissoryNotes_lbl1" xml:lang="en-US" id="devs_NumberOfUnsecuredPromissoryNotes_lbl1">Number of Unsecured Promissory Notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfUnsecuredPromissoryNotes" xlink:to="devs_NumberOfUnsecuredPromissoryNotes_lbl1" xlink:title="label: NumberOfUnsecuredPromissoryNotes to devs_NumberOfUnsecuredPromissoryNotes_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfUnsecuredPromissoryNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfUnsecuredPromissoryNotes" xml:lang="en-US" id="devs_NumberOfUnsecuredPromissoryNotes">Number of unsecured promissory notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfUnsecuredPromissoryNotes" xlink:to="devs_NumberOfUnsecuredPromissoryNotes" xlink:title="label: NumberOfUnsecuredPromissoryNotes to devs_NumberOfUnsecuredPromissoryNotes" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertiblePercentageDiscount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DebtInstrumentConvertiblePercentageDiscount_lbl" xml:lang="en-US" id="devs_DebtInstrumentConvertiblePercentageDiscount_lbl">Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertiblePercentageDiscount" xlink:to="devs_DebtInstrumentConvertiblePercentageDiscount_lbl" xlink:title="label: DebtInstrumentConvertiblePercentageDiscount to devs_DebtInstrumentConvertiblePercentageDiscount_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertiblePercentageDiscount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DebtInstrumentConvertiblePercentageDiscount_lbl1" xml:lang="en-US" id="devs_DebtInstrumentConvertiblePercentageDiscount_lbl1">Debt Instrument, Convertible, Percentage Discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertiblePercentageDiscount" xlink:to="devs_DebtInstrumentConvertiblePercentageDiscount_lbl1" xlink:title="label: DebtInstrumentConvertiblePercentageDiscount to devs_DebtInstrumentConvertiblePercentageDiscount_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertiblePercentageDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DebtInstrumentConvertiblePercentageDiscount" xml:lang="en-US" id="devs_DebtInstrumentConvertiblePercentageDiscount">Percentage of conversion price discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertiblePercentageDiscount" xlink:to="devs_DebtInstrumentConvertiblePercentageDiscount" xlink:title="label: DebtInstrumentConvertiblePercentageDiscount to devs_DebtInstrumentConvertiblePercentageDiscount" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfDebtCarryingValue" xlink:label="PercentageOfDebtCarryingValue" xlink:title="PercentageOfDebtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfDebtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PercentageOfDebtCarryingValue_lbl" xml:lang="en-US" id="devs_PercentageOfDebtCarryingValue_lbl">Percentage of the carrying amount of the original debt.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDebtCarryingValue" xlink:to="devs_PercentageOfDebtCarryingValue_lbl" xlink:title="label: PercentageOfDebtCarryingValue to devs_PercentageOfDebtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfDebtCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PercentageOfDebtCarryingValue_lbl1" xml:lang="en-US" id="devs_PercentageOfDebtCarryingValue_lbl1">Percentage of Debt Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDebtCarryingValue" xlink:to="devs_PercentageOfDebtCarryingValue_lbl1" xlink:title="label: PercentageOfDebtCarryingValue to devs_PercentageOfDebtCarryingValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfDebtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PercentageOfDebtCarryingValue" xml:lang="en-US" id="devs_PercentageOfDebtCarryingValue">Percentage of debt carrying value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfDebtCarryingValue" xlink:to="devs_PercentageOfDebtCarryingValue" xlink:title="label: PercentageOfDebtCarryingValue to devs_PercentageOfDebtCarryingValue" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfMarketYield" xlink:label="PercentageOfMarketYield" xlink:title="PercentageOfMarketYield" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfMarketYield_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PercentageOfMarketYield_lbl" xml:lang="en-US" id="devs_PercentageOfMarketYield_lbl">The market interest rate (yield) used to determine the fair value of a debt instrument at initial recognition, modification, or extinguishment, in accordance with ASC 470 and ASC 820. This rate reflects the return required by market participants for debt instruments with similar risk and maturity characteristics at the measurement date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfMarketYield" xlink:to="devs_PercentageOfMarketYield_lbl" xlink:title="label: PercentageOfMarketYield to devs_PercentageOfMarketYield_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfMarketYield_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PercentageOfMarketYield_lbl1" xml:lang="en-US" id="devs_PercentageOfMarketYield_lbl1">Percentage of Market Yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfMarketYield" xlink:to="devs_PercentageOfMarketYield_lbl1" xlink:title="label: PercentageOfMarketYield to devs_PercentageOfMarketYield_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PercentageOfMarketYield" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PercentageOfMarketYield" xml:lang="en-US" id="devs_PercentageOfMarketYield">Market yield rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfMarketYield" xlink:to="devs_PercentageOfMarketYield" xlink:title="label: PercentageOfMarketYield to devs_PercentageOfMarketYield" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtFloorPrice" xlink:label="ConvertibleDebtFloorPrice" xlink:title="ConvertibleDebtFloorPrice" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebtFloorPrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ConvertibleDebtFloorPrice_lbl" xml:lang="en-US" id="devs_ConvertibleDebtFloorPrice_lbl">The price per share of the conversion floor price feature embedded in the convertible debt.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtFloorPrice" xlink:to="devs_ConvertibleDebtFloorPrice_lbl" xlink:title="label: ConvertibleDebtFloorPrice to devs_ConvertibleDebtFloorPrice_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebtFloorPrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ConvertibleDebtFloorPrice_lbl1" xml:lang="en-US" id="devs_ConvertibleDebtFloorPrice_lbl1">Convertible Debt, Floor Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtFloorPrice" xlink:to="devs_ConvertibleDebtFloorPrice_lbl1" xlink:title="label: ConvertibleDebtFloorPrice to devs_ConvertibleDebtFloorPrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebtFloorPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ConvertibleDebtFloorPrice" xml:lang="en-US" id="devs_ConvertibleDebtFloorPrice">Floor price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtFloorPrice" xlink:to="devs_ConvertibleDebtFloorPrice" xlink:title="label: ConvertibleDebtFloorPrice to devs_ConvertibleDebtFloorPrice" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentExtinguishment" xlink:label="DebtInstrumentExtinguishment" xlink:title="DebtInstrumentExtinguishment" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentExtinguishment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DebtInstrumentExtinguishment_lbl" xml:lang="en-US" id="devs_DebtInstrumentExtinguishment_lbl">Percentage of extinguishment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentExtinguishment" xlink:to="devs_DebtInstrumentExtinguishment_lbl" xlink:title="label: DebtInstrumentExtinguishment to devs_DebtInstrumentExtinguishment_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentExtinguishment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DebtInstrumentExtinguishment_lbl1" xml:lang="en-US" id="devs_DebtInstrumentExtinguishment_lbl1">Debt instrument, extinguishment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentExtinguishment" xlink:to="devs_DebtInstrumentExtinguishment_lbl1" xlink:title="label: DebtInstrumentExtinguishment to devs_DebtInstrumentExtinguishment_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentExtinguishment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DebtInstrumentExtinguishment" xml:lang="en-US" id="devs_DebtInstrumentExtinguishment">Percentage of extinguishment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentExtinguishment" xlink:to="devs_DebtInstrumentExtinguishment" xlink:title="label: DebtInstrumentExtinguishment to devs_DebtInstrumentExtinguishment" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FocusImpactPartnersMember" xlink:label="FocusImpactPartnersMember" xlink:title="FocusImpactPartnersMember" />
    <link:label xlink:type="resource" xlink:label="devs_FocusImpactPartnersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FocusImpactPartnersMember_lbl" xml:lang="en-US" id="devs_FocusImpactPartnersMember_lbl">Entity owned or controlled by another entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FocusImpactPartnersMember" xlink:to="devs_FocusImpactPartnersMember_lbl" xlink:title="label: FocusImpactPartnersMember to devs_FocusImpactPartnersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FocusImpactPartnersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FocusImpactPartnersMember_lbl1" xml:lang="en-US" id="devs_FocusImpactPartnersMember_lbl1">Focus Impact Partners [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FocusImpactPartnersMember" xlink:to="devs_FocusImpactPartnersMember_lbl1" xlink:title="label: FocusImpactPartnersMember to devs_FocusImpactPartnersMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FocusImpactPartnersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FocusImpactPartnersMember" xml:lang="en-US" id="devs_FocusImpactPartnersMember">Focus Impact Partners [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FocusImpactPartnersMember" xlink:to="devs_FocusImpactPartnersMember" xlink:title="label: FocusImpactPartnersMember to devs_FocusImpactPartnersMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleRepayableDays" xlink:label="DebtInstrumentConvertibleRepayableDays" xlink:title="DebtInstrumentConvertibleRepayableDays" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertibleRepayableDays_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DebtInstrumentConvertibleRepayableDays_lbl" xml:lang="en-US" id="devs_DebtInstrumentConvertibleRepayableDays_lbl">Convertible debt, repayable days after the closing of the transaction, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleRepayableDays" xlink:to="devs_DebtInstrumentConvertibleRepayableDays_lbl" xlink:title="label: DebtInstrumentConvertibleRepayableDays to devs_DebtInstrumentConvertibleRepayableDays_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertibleRepayableDays_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DebtInstrumentConvertibleRepayableDays_lbl1" xml:lang="en-US" id="devs_DebtInstrumentConvertibleRepayableDays_lbl1">Debt Instrument, Convertible, Repayable Days</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleRepayableDays" xlink:to="devs_DebtInstrumentConvertibleRepayableDays_lbl1" xlink:title="label: DebtInstrumentConvertibleRepayableDays to devs_DebtInstrumentConvertibleRepayableDays_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertibleRepayableDays" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_DebtInstrumentConvertibleRepayableDays" xml:lang="en-US" id="devs_DebtInstrumentConvertibleRepayableDays">Number of repayable day</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleRepayableDays" xlink:to="devs_DebtInstrumentConvertibleRepayableDays" xlink:title="label: DebtInstrumentConvertibleRepayableDays to devs_DebtInstrumentConvertibleRepayableDays" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentagePremium" xlink:label="DebtInstrumentConvertiblePercentagePremium" xlink:title="DebtInstrumentConvertiblePercentagePremium" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertiblePercentagePremium_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DebtInstrumentConvertiblePercentagePremium_lbl" xml:lang="en-US" id="devs_DebtInstrumentConvertiblePercentagePremium_lbl">Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertiblePercentagePremium" xlink:to="devs_DebtInstrumentConvertiblePercentagePremium_lbl" xlink:title="label: DebtInstrumentConvertiblePercentagePremium to devs_DebtInstrumentConvertiblePercentagePremium_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertiblePercentagePremium_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DebtInstrumentConvertiblePercentagePremium_lbl1" xml:lang="en-US" id="devs_DebtInstrumentConvertiblePercentagePremium_lbl1">Debt Instrument, Convertible, Percentage Premium</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertiblePercentagePremium" xlink:to="devs_DebtInstrumentConvertiblePercentagePremium_lbl1" xlink:title="label: DebtInstrumentConvertiblePercentagePremium to devs_DebtInstrumentConvertiblePercentagePremium_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertiblePercentagePremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DebtInstrumentConvertiblePercentagePremium" xml:lang="en-US" id="devs_DebtInstrumentConvertiblePercentagePremium">Percentage of premium to volume weighted average price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertiblePercentagePremium" xlink:to="devs_DebtInstrumentConvertiblePercentagePremium" xlink:title="label: DebtInstrumentConvertiblePercentagePremium to devs_DebtInstrumentConvertiblePercentagePremium" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_TransactionExpectedDaysToBeCompleted" xlink:label="TransactionExpectedDaysToBeCompleted" xlink:title="TransactionExpectedDaysToBeCompleted" />
    <link:label xlink:type="resource" xlink:label="devs_TransactionExpectedDaysToBeCompleted_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_TransactionExpectedDaysToBeCompleted_lbl" xml:lang="en-US" id="devs_TransactionExpectedDaysToBeCompleted_lbl">Transaction expected days to be completed, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TransactionExpectedDaysToBeCompleted" xlink:to="devs_TransactionExpectedDaysToBeCompleted_lbl" xlink:title="label: TransactionExpectedDaysToBeCompleted to devs_TransactionExpectedDaysToBeCompleted_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_TransactionExpectedDaysToBeCompleted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_TransactionExpectedDaysToBeCompleted_lbl1" xml:lang="en-US" id="devs_TransactionExpectedDaysToBeCompleted_lbl1">Transaction Expected Days to be Completed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TransactionExpectedDaysToBeCompleted" xlink:to="devs_TransactionExpectedDaysToBeCompleted_lbl1" xlink:title="label: TransactionExpectedDaysToBeCompleted to devs_TransactionExpectedDaysToBeCompleted_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_TransactionExpectedDaysToBeCompleted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_TransactionExpectedDaysToBeCompleted" xml:lang="en-US" id="devs_TransactionExpectedDaysToBeCompleted">Period of transaction expected date to complete</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TransactionExpectedDaysToBeCompleted" xlink:to="devs_TransactionExpectedDaysToBeCompleted" xlink:title="label: TransactionExpectedDaysToBeCompleted to devs_TransactionExpectedDaysToBeCompleted" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfInstallments" xlink:label="NumberOfInstallments" xlink:title="NumberOfInstallments" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfInstallments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfInstallments_lbl" xml:lang="en-US" id="devs_NumberOfInstallments_lbl">Number of installments to be paid monthly for the loan repayment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfInstallments" xlink:to="devs_NumberOfInstallments_lbl" xlink:title="label: NumberOfInstallments to devs_NumberOfInstallments_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfInstallments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfInstallments_lbl1" xml:lang="en-US" id="devs_NumberOfInstallments_lbl1">Number of Installments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfInstallments" xlink:to="devs_NumberOfInstallments_lbl1" xlink:title="label: NumberOfInstallments to devs_NumberOfInstallments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleExpirationPeriod" xlink:label="DebtInstrumentConvertibleExpirationPeriod" xlink:title="DebtInstrumentConvertibleExpirationPeriod" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertibleExpirationPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DebtInstrumentConvertibleExpirationPeriod_lbl" xml:lang="en-US" id="devs_DebtInstrumentConvertibleExpirationPeriod_lbl">Expiration period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleExpirationPeriod" xlink:to="devs_DebtInstrumentConvertibleExpirationPeriod_lbl" xlink:title="label: DebtInstrumentConvertibleExpirationPeriod to devs_DebtInstrumentConvertibleExpirationPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertibleExpirationPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DebtInstrumentConvertibleExpirationPeriod_lbl1" xml:lang="en-US" id="devs_DebtInstrumentConvertibleExpirationPeriod_lbl1">Debt Instrument, Convertible, Expiration Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleExpirationPeriod" xlink:to="devs_DebtInstrumentConvertibleExpirationPeriod_lbl1" xlink:title="label: DebtInstrumentConvertibleExpirationPeriod to devs_DebtInstrumentConvertibleExpirationPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentConvertibleExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DebtInstrumentConvertibleExpirationPeriod" xml:lang="en-US" id="devs_DebtInstrumentConvertibleExpirationPeriod">Conversion expiry term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentConvertibleExpirationPeriod" xlink:to="devs_DebtInstrumentConvertibleExpirationPeriod" xlink:title="label: DebtInstrumentConvertibleExpirationPeriod to devs_DebtInstrumentConvertibleExpirationPeriod" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtAbstract" xlink:label="CryptoStrategyConvertibleDebtAbstract" xlink:title="CryptoStrategyConvertibleDebtAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoStrategyConvertibleDebtAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CryptoStrategyConvertibleDebtAbstract_lbl1" xml:lang="en-US" id="devs_CryptoStrategyConvertibleDebtAbstract_lbl1">Crypto Strategy Convertible Debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="devs_CryptoStrategyConvertibleDebtAbstract_lbl1" xlink:title="label: CryptoStrategyConvertibleDebtAbstract to devs_CryptoStrategyConvertibleDebtAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoStrategyConvertibleDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CryptoStrategyConvertibleDebtAbstract" xml:lang="en-US" id="devs_CryptoStrategyConvertibleDebtAbstract">Crypto Strategy Convertible Debt [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="devs_CryptoStrategyConvertibleDebtAbstract" xlink:title="label: CryptoStrategyConvertibleDebtAbstract to devs_CryptoStrategyConvertibleDebtAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:label="PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:title="PrepaymentPenaltyPercentagePriorToMaturityDate" />
    <link:label xlink:type="resource" xlink:label="devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl" xml:lang="en-US" id="devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl">Percentage of prepayment of penalty applied on any prepayments prior to maturity date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:to="devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl" xlink:title="label: PrepaymentPenaltyPercentagePriorToMaturityDate to devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl1" xml:lang="en-US" id="devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl1">Prepayment Penalty Percentage Prior to Maturity Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:to="devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl1" xlink:title="label: PrepaymentPenaltyPercentagePriorToMaturityDate to devs_PrepaymentPenaltyPercentagePriorToMaturityDate_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PrepaymentPenaltyPercentagePriorToMaturityDate" xml:lang="en-US" id="devs_PrepaymentPenaltyPercentagePriorToMaturityDate">Percentage of prepayment penalty prior to maturity date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:to="devs_PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:title="label: PrepaymentPenaltyPercentagePriorToMaturityDate to devs_PrepaymentPenaltyPercentagePriorToMaturityDate" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtCapPrice" xlink:label="ConvertibleDebtCapPrice" xlink:title="ConvertibleDebtCapPrice" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebtCapPrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ConvertibleDebtCapPrice_lbl" xml:lang="en-US" id="devs_ConvertibleDebtCapPrice_lbl">The price per share of the conversion cap price feature embedded in the convertible debt.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtCapPrice" xlink:to="devs_ConvertibleDebtCapPrice_lbl" xlink:title="label: ConvertibleDebtCapPrice to devs_ConvertibleDebtCapPrice_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebtCapPrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ConvertibleDebtCapPrice_lbl1" xml:lang="en-US" id="devs_ConvertibleDebtCapPrice_lbl1">Convertible Debt Cap Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtCapPrice" xlink:to="devs_ConvertibleDebtCapPrice_lbl1" xlink:title="label: ConvertibleDebtCapPrice to devs_ConvertibleDebtCapPrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebtCapPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ConvertibleDebtCapPrice" xml:lang="en-US" id="devs_ConvertibleDebtCapPrice">Cap price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtCapPrice" xlink:to="devs_ConvertibleDebtCapPrice" xlink:title="label: ConvertibleDebtCapPrice to devs_ConvertibleDebtCapPrice" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:label="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl" xml:lang="en-US" id="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl">Percentage of net proceeds for initial tranche required to be used to purchase cryptocurrencies.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:to="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl" xlink:title="label: DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage to devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1" xml:lang="en-US" id="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1">Debt instrument Initial Tranche Proceeds Used for Cryptocurrency Purchases, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:to="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1" xlink:title="label: DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage to devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xml:lang="en-US" id="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage">Percentage of net proceeds of initial tranche required to be used to purchase cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:to="devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="label: DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage to devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentNumberOfTranches" xlink:label="DebtInstrumentNumberOfTranches" xlink:title="DebtInstrumentNumberOfTranches" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentNumberOfTranches_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DebtInstrumentNumberOfTranches_lbl" xml:lang="en-US" id="devs_DebtInstrumentNumberOfTranches_lbl">The number of tranches the advance is available to be drawn down under the loan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNumberOfTranches" xlink:to="devs_DebtInstrumentNumberOfTranches_lbl" xlink:title="label: DebtInstrumentNumberOfTranches to devs_DebtInstrumentNumberOfTranches_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentNumberOfTranches_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DebtInstrumentNumberOfTranches_lbl1" xml:lang="en-US" id="devs_DebtInstrumentNumberOfTranches_lbl1">Debt Instrument, Number of Tranches</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNumberOfTranches" xlink:to="devs_DebtInstrumentNumberOfTranches_lbl1" xlink:title="label: DebtInstrumentNumberOfTranches to devs_DebtInstrumentNumberOfTranches_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentNumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DebtInstrumentNumberOfTranches" xml:lang="en-US" id="devs_DebtInstrumentNumberOfTranches">Number of tranches</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentNumberOfTranches" xlink:to="devs_DebtInstrumentNumberOfTranches" xlink:title="label: DebtInstrumentNumberOfTranches to devs_DebtInstrumentNumberOfTranches" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RightOfFirstRefusalNewSecuritiesPercentage" xlink:label="RightOfFirstRefusalNewSecuritiesPercentage" xlink:title="RightOfFirstRefusalNewSecuritiesPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl" xml:lang="en-US" id="devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl">Percentage of new securities offered for sale to which lenders have the right of first refusal during the specified period under the crypto strategy convertible debt agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfFirstRefusalNewSecuritiesPercentage" xlink:to="devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl" xlink:title="label: RightOfFirstRefusalNewSecuritiesPercentage to devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl1" xml:lang="en-US" id="devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl1">Right of First Refusal New Securities, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfFirstRefusalNewSecuritiesPercentage" xlink:to="devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl1" xlink:title="label: RightOfFirstRefusalNewSecuritiesPercentage to devs_RightOfFirstRefusalNewSecuritiesPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_RightOfFirstRefusalNewSecuritiesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_RightOfFirstRefusalNewSecuritiesPercentage" xml:lang="en-US" id="devs_RightOfFirstRefusalNewSecuritiesPercentage">Percentage of new securities subject to right of first refusal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfFirstRefusalNewSecuritiesPercentage" xlink:to="devs_RightOfFirstRefusalNewSecuritiesPercentage" xlink:title="label: RightOfFirstRefusalNewSecuritiesPercentage to devs_RightOfFirstRefusalNewSecuritiesPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:label="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl" xml:lang="en-US" id="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl">Percentage of net proceeds of subsequent tranches required to be used to purchase cryptocurrencies.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:to="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl" xlink:title="label: DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage to devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1" xml:lang="en-US" id="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1">Debt Instrument, Subsequent Tranches Proceeds Used for Cryptocurrency Purchases, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:to="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1" xlink:title="label: DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage to devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xml:lang="en-US" id="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage">Percentage of net proceeds of subsequent tranches required to be used to purchase cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:to="devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="label: DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage to devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:label="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:title="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" />
    <link:label xlink:type="resource" xlink:label="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl" xml:lang="en-US" id="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl">Amount of proceeds from crypto strategy convertible debt secured and held in segregated cryptocurrency trading account.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:to="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl" xlink:title="label: ProceedsSecuredInSegregatedCryptocurrencyTradingAccount to devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl1" xml:lang="en-US" id="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl1">Proceeds Secured in Segregated Cryptocurrency Trading Account</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:to="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl1" xlink:title="label: ProceedsSecuredInSegregatedCryptocurrencyTradingAccount to devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xml:lang="en-US" id="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount">Proceeds from segregated account for trading in cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:to="devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:title="label: ProceedsSecuredInSegregatedCryptocurrencyTradingAccount to devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:label="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:title="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl" xml:lang="en-US" id="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl">Percentage of aggregate proceeds from new debt or equity issuances that must be applied to repay existing crypto strategy convertible debt, per agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:to="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl" xlink:title="label: ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage to devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl1" xml:lang="en-US" id="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl1">Proceeds from New Issuances Obligated for Debt Repayment, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:to="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl1" xlink:title="label: ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage to devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xml:lang="en-US" id="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage">Percentage of proceeds from new issuances obligated for debt repayment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:to="devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:title="label: ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage to devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:label="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:title="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" />
    <link:label xlink:type="resource" xlink:label="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl" xml:lang="en-US" id="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl">Amount of digital asset acquisition threshold that triggers a change in the collateral structure under a convertible debt arrangement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:to="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl" xlink:title="label: MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies to devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl1" xml:lang="en-US" id="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl1">Minimum Digital Asset Threshold Amount for Acquisition of Cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:to="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl1" xlink:title="label: MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies to devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xml:lang="en-US" id="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies">Digital asset threshold amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:to="devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:title="label: MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies to devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:label="CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:title="CryptoStrategyConvertibleDebtInitialTrancheMember" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl" xml:lang="en-US" id="devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl">Initial tranche of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock related to the crypto strategy convertible debt.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:to="devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl" xlink:title="label: CryptoStrategyConvertibleDebtInitialTrancheMember to devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl1" xml:lang="en-US" id="devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl1">Crypto Strategy Convertible Debt Initial Tranche [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:to="devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl1" xlink:title="label: CryptoStrategyConvertibleDebtInitialTrancheMember to devs_CryptoStrategyConvertibleDebtInitialTrancheMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CryptoStrategyConvertibleDebtInitialTrancheMember" xml:lang="en-US" id="devs_CryptoStrategyConvertibleDebtInitialTrancheMember">Crypto Strategy Convertible Debt Initial Tranche [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:to="devs_CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:title="label: CryptoStrategyConvertibleDebtInitialTrancheMember to devs_CryptoStrategyConvertibleDebtInitialTrancheMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeSevenMember" xlink:label="ExercisePriceRangeSevenMember" xlink:title="ExercisePriceRangeSevenMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeSevenMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeSevenMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeSevenMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeSevenMember" xlink:to="devs_ExercisePriceRangeSevenMember_lbl" xlink:title="label: ExercisePriceRangeSevenMember to devs_ExercisePriceRangeSevenMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeSevenMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeSevenMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeSevenMember_lbl1">Exercise Price Range Seven [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeSevenMember" xlink:to="devs_ExercisePriceRangeSevenMember_lbl1" xlink:title="label: ExercisePriceRangeSevenMember to devs_ExercisePriceRangeSevenMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeSevenMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_ExercisePriceRangeSevenMember" xml:lang="en-US" id="devs_ExercisePriceRangeSevenMember">Exercise Price Range Seven [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeSevenMember" xlink:to="devs_ExercisePriceRangeSevenMember" xlink:title="label: ExercisePriceRangeSevenMember to devs_ExercisePriceRangeSevenMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeFourMember" xlink:label="ExercisePriceRangeFourMember" xlink:title="ExercisePriceRangeFourMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeFourMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeFourMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeFourMember" xlink:to="devs_ExercisePriceRangeFourMember_lbl" xlink:title="label: ExercisePriceRangeFourMember to devs_ExercisePriceRangeFourMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeFourMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeFourMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeFourMember_lbl1">Exercise Price Range Four [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeFourMember" xlink:to="devs_ExercisePriceRangeFourMember_lbl1" xlink:title="label: ExercisePriceRangeFourMember to devs_ExercisePriceRangeFourMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceRangeFourMember" xml:lang="en-US" id="devs_ExercisePriceRangeFourMember">Exercise Price Range Four [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeFourMember" xlink:to="devs_ExercisePriceRangeFourMember" xlink:title="label: ExercisePriceRangeFourMember to devs_ExercisePriceRangeFourMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeOneMember" xlink:label="ExercisePriceRangeOneMember" xlink:title="ExercisePriceRangeOneMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeOneMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeOneMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeOneMember" xlink:to="devs_ExercisePriceRangeOneMember_lbl" xlink:title="label: ExercisePriceRangeOneMember to devs_ExercisePriceRangeOneMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeOneMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeOneMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeOneMember_lbl1">Exercise Price Range One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeOneMember" xlink:to="devs_ExercisePriceRangeOneMember_lbl1" xlink:title="label: ExercisePriceRangeOneMember to devs_ExercisePriceRangeOneMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceRangeOneMember" xml:lang="en-US" id="devs_ExercisePriceRangeOneMember">Exercise Price Range One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeOneMember" xlink:to="devs_ExercisePriceRangeOneMember" xlink:title="label: ExercisePriceRangeOneMember to devs_ExercisePriceRangeOneMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeFiveMember" xlink:label="ExercisePriceRangeFiveMember" xlink:title="ExercisePriceRangeFiveMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeFiveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeFiveMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeFiveMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeFiveMember" xlink:to="devs_ExercisePriceRangeFiveMember_lbl" xlink:title="label: ExercisePriceRangeFiveMember to devs_ExercisePriceRangeFiveMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeFiveMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeFiveMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeFiveMember_lbl1">Exercise Price Range Five [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeFiveMember" xlink:to="devs_ExercisePriceRangeFiveMember_lbl1" xlink:title="label: ExercisePriceRangeFiveMember to devs_ExercisePriceRangeFiveMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceRangeFiveMember" xml:lang="en-US" id="devs_ExercisePriceRangeFiveMember">Exercise Price Range Five [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeFiveMember" xlink:to="devs_ExercisePriceRangeFiveMember" xlink:title="label: ExercisePriceRangeFiveMember to devs_ExercisePriceRangeFiveMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeTwoMember" xlink:label="ExercisePriceRangeTwoMember" xlink:title="ExercisePriceRangeTwoMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeTwoMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeTwoMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTwoMember" xlink:to="devs_ExercisePriceRangeTwoMember_lbl" xlink:title="label: ExercisePriceRangeTwoMember to devs_ExercisePriceRangeTwoMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeTwoMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeTwoMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeTwoMember_lbl1">Exercise Price Range Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTwoMember" xlink:to="devs_ExercisePriceRangeTwoMember_lbl1" xlink:title="label: ExercisePriceRangeTwoMember to devs_ExercisePriceRangeTwoMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceRangeTwoMember" xml:lang="en-US" id="devs_ExercisePriceRangeTwoMember">Exercise Price Range Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTwoMember" xlink:to="devs_ExercisePriceRangeTwoMember" xlink:title="label: ExercisePriceRangeTwoMember to devs_ExercisePriceRangeTwoMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeThreeMember" xlink:label="ExercisePriceRangeThreeMember" xlink:title="ExercisePriceRangeThreeMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeThreeMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeThreeMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeThreeMember" xlink:to="devs_ExercisePriceRangeThreeMember_lbl" xlink:title="label: ExercisePriceRangeThreeMember to devs_ExercisePriceRangeThreeMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeThreeMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeThreeMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeThreeMember_lbl1">Exercise Price Range Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeThreeMember" xlink:to="devs_ExercisePriceRangeThreeMember_lbl1" xlink:title="label: ExercisePriceRangeThreeMember to devs_ExercisePriceRangeThreeMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceRangeThreeMember" xml:lang="en-US" id="devs_ExercisePriceRangeThreeMember">Exercise Price Range Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeThreeMember" xlink:to="devs_ExercisePriceRangeThreeMember" xlink:title="label: ExercisePriceRangeThreeMember to devs_ExercisePriceRangeThreeMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeEightMember" xlink:label="ExercisePriceRangeEightMember" xlink:title="ExercisePriceRangeEightMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeEightMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeEightMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeEightMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeEightMember" xlink:to="devs_ExercisePriceRangeEightMember_lbl" xlink:title="label: ExercisePriceRangeEightMember to devs_ExercisePriceRangeEightMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeEightMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeEightMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeEightMember_lbl1">Exercise Price Range Eight [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeEightMember" xlink:to="devs_ExercisePriceRangeEightMember_lbl1" xlink:title="label: ExercisePriceRangeEightMember to devs_ExercisePriceRangeEightMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeEightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceRangeEightMember" xml:lang="en-US" id="devs_ExercisePriceRangeEightMember">Exercise Price Range Eight [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeEightMember" xlink:to="devs_ExercisePriceRangeEightMember" xlink:title="label: ExercisePriceRangeEightMember to devs_ExercisePriceRangeEightMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeTenMember" xlink:label="ExercisePriceRangeTenMember" xlink:title="ExercisePriceRangeTenMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeTenMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeTenMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeTenMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTenMember" xlink:to="devs_ExercisePriceRangeTenMember_lbl" xlink:title="label: ExercisePriceRangeTenMember to devs_ExercisePriceRangeTenMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeTenMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeTenMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeTenMember_lbl1">Exercise Price Range Ten [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTenMember" xlink:to="devs_ExercisePriceRangeTenMember_lbl1" xlink:title="label: ExercisePriceRangeTenMember to devs_ExercisePriceRangeTenMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeTenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceRangeTenMember" xml:lang="en-US" id="devs_ExercisePriceRangeTenMember">Exercise Price Range Ten [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeTenMember" xlink:to="devs_ExercisePriceRangeTenMember" xlink:title="label: ExercisePriceRangeTenMember to devs_ExercisePriceRangeTenMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeSixMember" xlink:label="ExercisePriceRangeSixMember" xlink:title="ExercisePriceRangeSixMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeSixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeSixMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeSixMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeSixMember" xlink:to="devs_ExercisePriceRangeSixMember_lbl" xlink:title="label: ExercisePriceRangeSixMember to devs_ExercisePriceRangeSixMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeSixMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeSixMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeSixMember_lbl1">Exercise Price Range Six [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeSixMember" xlink:to="devs_ExercisePriceRangeSixMember_lbl1" xlink:title="label: ExercisePriceRangeSixMember to devs_ExercisePriceRangeSixMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeSixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceRangeSixMember" xml:lang="en-US" id="devs_ExercisePriceRangeSixMember">Exercise Price Range Six [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeSixMember" xlink:to="devs_ExercisePriceRangeSixMember" xlink:title="label: ExercisePriceRangeSixMember to devs_ExercisePriceRangeSixMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeNineMember" xlink:label="ExercisePriceRangeNineMember" xlink:title="ExercisePriceRangeNineMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeNineMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceRangeNineMember_lbl" xml:lang="en-US" id="devs_ExercisePriceRangeNineMember_lbl">The exercise price range of options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeNineMember" xlink:to="devs_ExercisePriceRangeNineMember_lbl" xlink:title="label: ExercisePriceRangeNineMember to devs_ExercisePriceRangeNineMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeNineMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceRangeNineMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceRangeNineMember_lbl1">Exercise Price Range Nine [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeNineMember" xlink:to="devs_ExercisePriceRangeNineMember_lbl1" xlink:title="label: ExercisePriceRangeNineMember to devs_ExercisePriceRangeNineMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceRangeNineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceRangeNineMember" xml:lang="en-US" id="devs_ExercisePriceRangeNineMember">Exercise Price Range Nine [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceRangeNineMember" xlink:to="devs_ExercisePriceRangeNineMember" xlink:title="label: ExercisePriceRangeNineMember to devs_ExercisePriceRangeNineMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:label="KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:title="KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl" xml:lang="en-US" id="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl">Tabular disclosure of key input and valuation technique used to measure fair value of derivative liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:to="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl" xlink:title="label: KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock to devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl1" xml:lang="en-US" id="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl1">Key Inputs Used for Derivative Liabilities Valuation Techniques [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:to="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl1" xlink:title="label: KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock to devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xml:lang="en-US" id="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock">Key Inputs Convertible Debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:to="devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:title="label: KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock to devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EmbeddedDerivativeLiabilitiesTextBlock" xlink:label="EmbeddedDerivativeLiabilitiesTextBlock" xlink:title="EmbeddedDerivativeLiabilitiesTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl" xml:lang="en-US" id="devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl">Tabular disclosure of embedded convertible debentures.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmbeddedDerivativeLiabilitiesTextBlock" xlink:to="devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl" xlink:title="label: EmbeddedDerivativeLiabilitiesTextBlock to devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl1" xml:lang="en-US" id="devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl1">Embedded Derivative Liabilities [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmbeddedDerivativeLiabilitiesTextBlock" xlink:to="devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl1" xlink:title="label: EmbeddedDerivativeLiabilitiesTextBlock to devs_EmbeddedDerivativeLiabilitiesTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_EmbeddedDerivativeLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_EmbeddedDerivativeLiabilitiesTextBlock" xml:lang="en-US" id="devs_EmbeddedDerivativeLiabilitiesTextBlock">Embedded Derivative Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmbeddedDerivativeLiabilitiesTextBlock" xlink:to="devs_EmbeddedDerivativeLiabilitiesTextBlock" xlink:title="label: EmbeddedDerivativeLiabilitiesTextBlock to devs_EmbeddedDerivativeLiabilitiesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdditionalConvertibleDebtMember" xlink:label="AdditionalConvertibleDebtMember" xlink:title="AdditionalConvertibleDebtMember" />
    <link:label xlink:type="resource" xlink:label="devs_AdditionalConvertibleDebtMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AdditionalConvertibleDebtMember_lbl" xml:lang="en-US" id="devs_AdditionalConvertibleDebtMember_lbl">Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalConvertibleDebtMember" xlink:to="devs_AdditionalConvertibleDebtMember_lbl" xlink:title="label: AdditionalConvertibleDebtMember to devs_AdditionalConvertibleDebtMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AdditionalConvertibleDebtMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AdditionalConvertibleDebtMember_lbl1" xml:lang="en-US" id="devs_AdditionalConvertibleDebtMember_lbl1">Additional Convertible Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalConvertibleDebtMember" xlink:to="devs_AdditionalConvertibleDebtMember_lbl1" xlink:title="label: AdditionalConvertibleDebtMember to devs_AdditionalConvertibleDebtMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AdditionalConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AdditionalConvertibleDebtMember" xml:lang="en-US" id="devs_AdditionalConvertibleDebtMember">Additional Convertible Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalConvertibleDebtMember" xlink:to="devs_AdditionalConvertibleDebtMember" xlink:title="label: AdditionalConvertibleDebtMember to devs_AdditionalConvertibleDebtMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EnvvironSASMember" xlink:label="EnvvironSASMember" xlink:title="EnvvironSASMember" />
    <link:label xlink:type="resource" xlink:label="devs_EnvvironSASMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_EnvvironSASMember_lbl" xml:lang="en-US" id="devs_EnvvironSASMember_lbl">Entity owned or controlled by another entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EnvvironSASMember" xlink:to="devs_EnvvironSASMember_lbl" xlink:title="label: EnvvironSASMember to devs_EnvvironSASMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_EnvvironSASMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_EnvvironSASMember_lbl1" xml:lang="en-US" id="devs_EnvvironSASMember_lbl1">Envviron SAS [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EnvvironSASMember" xlink:to="devs_EnvvironSASMember_lbl1" xlink:title="label: EnvvironSASMember to devs_EnvvironSASMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_EnvvironSASMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_EnvvironSASMember" xml:lang="en-US" id="devs_EnvvironSASMember">Envviron SAS [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EnvvironSASMember" xlink:to="devs_EnvvironSASMember" xlink:title="label: EnvvironSASMember to devs_EnvvironSASMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DeSPACTransactionPeriod" xlink:label="DeSPACTransactionPeriod" xlink:title="DeSPACTransactionPeriod" />
    <link:label xlink:type="resource" xlink:label="devs_DeSPACTransactionPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_DeSPACTransactionPeriod_lbl" xml:lang="en-US" id="devs_DeSPACTransactionPeriod_lbl">De-SPAC transaction period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeSPACTransactionPeriod" xlink:to="devs_DeSPACTransactionPeriod_lbl" xlink:title="label: DeSPACTransactionPeriod to devs_DeSPACTransactionPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_DeSPACTransactionPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DeSPACTransactionPeriod_lbl1" xml:lang="en-US" id="devs_DeSPACTransactionPeriod_lbl1">De-SPAC Transaction Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeSPACTransactionPeriod" xlink:to="devs_DeSPACTransactionPeriod_lbl1" xlink:title="label: DeSPACTransactionPeriod to devs_DeSPACTransactionPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DeSPACTransactionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DeSPACTransactionPeriod" xml:lang="en-US" id="devs_DeSPACTransactionPeriod">De-SPAC transaction period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeSPACTransactionPeriod" xlink:to="devs_DeSPACTransactionPeriod" xlink:title="label: DeSPACTransactionPeriod to devs_DeSPACTransactionPeriod" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_KeyInputsConvertibleDebenturesAbstract" xlink:label="KeyInputsConvertibleDebenturesAbstract" xlink:title="KeyInputsConvertibleDebenturesAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_KeyInputsConvertibleDebenturesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_KeyInputsConvertibleDebenturesAbstract_lbl1" xml:lang="en-US" id="devs_KeyInputsConvertibleDebenturesAbstract_lbl1">Key Inputs Convertible Debentures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KeyInputsConvertibleDebenturesAbstract" xlink:to="devs_KeyInputsConvertibleDebenturesAbstract_lbl1" xlink:title="label: KeyInputsConvertibleDebenturesAbstract to devs_KeyInputsConvertibleDebenturesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_KeyInputsConvertibleDebenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_KeyInputsConvertibleDebenturesAbstract" xml:lang="en-US" id="devs_KeyInputsConvertibleDebenturesAbstract">Key Inputs Convertible Debentures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="KeyInputsConvertibleDebenturesAbstract" xlink:to="devs_KeyInputsConvertibleDebenturesAbstract" xlink:title="label: KeyInputsConvertibleDebenturesAbstract to devs_KeyInputsConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputForeignExchangeRateMember" xlink:label="MeasurementInputForeignExchangeRateMember" xlink:title="MeasurementInputForeignExchangeRateMember" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputForeignExchangeRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_MeasurementInputForeignExchangeRateMember_lbl" xml:lang="en-US" id="devs_MeasurementInputForeignExchangeRateMember_lbl">Measurement input using price per share at expected foreign exchange rate.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputForeignExchangeRateMember" xlink:to="devs_MeasurementInputForeignExchangeRateMember_lbl" xlink:title="label: MeasurementInputForeignExchangeRateMember to devs_MeasurementInputForeignExchangeRateMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputForeignExchangeRateMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_MeasurementInputForeignExchangeRateMember_lbl1" xml:lang="en-US" id="devs_MeasurementInputForeignExchangeRateMember_lbl1">Measurement Input, Foreign Exchange Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputForeignExchangeRateMember" xlink:to="devs_MeasurementInputForeignExchangeRateMember_lbl1" xlink:title="label: MeasurementInputForeignExchangeRateMember to devs_MeasurementInputForeignExchangeRateMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputForeignExchangeRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_MeasurementInputForeignExchangeRateMember" xml:lang="en-US" id="devs_MeasurementInputForeignExchangeRateMember">Foreign Exchange Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputForeignExchangeRateMember" xlink:to="devs_MeasurementInputForeignExchangeRateMember" xlink:title="label: MeasurementInputForeignExchangeRateMember to devs_MeasurementInputForeignExchangeRateMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:label="MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:title="MeasurementInputProbabilityOfDeSPACTransactionMember" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl" xml:lang="en-US" id="devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl">Measurement input using price per share at probability of De-SPAC transaction closing by maturity date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:to="devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl" xlink:title="label: MeasurementInputProbabilityOfDeSPACTransactionMember to devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl1" xml:lang="en-US" id="devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl1">Measurement Input, Probability of De-SPAC Transaction [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:to="devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl1" xlink:title="label: MeasurementInputProbabilityOfDeSPACTransactionMember to devs_MeasurementInputProbabilityOfDeSPACTransactionMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_MeasurementInputProbabilityOfDeSPACTransactionMember" xml:lang="en-US" id="devs_MeasurementInputProbabilityOfDeSPACTransactionMember">Probability of De-SPAC Transaction Closing [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:to="devs_MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:title="label: MeasurementInputProbabilityOfDeSPACTransactionMember to devs_MeasurementInputProbabilityOfDeSPACTransactionMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:label="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:title="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl" xml:lang="en-US" id="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl">Measurement input using price per share at expected annual volatility for Focus Impact.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:to="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl" xlink:title="label: MeasurementInputExpectedAnnualVolatilityForFocusImpactMember to devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl1" xml:lang="en-US" id="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl1">Measurement Input, Expected Annual Volatility for Focus Impact [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:to="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl1" xlink:title="label: MeasurementInputExpectedAnnualVolatilityForFocusImpactMember to devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xml:lang="en-US" id="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember">Expected Annual Volatility for Focus Impact [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:to="devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:title="label: MeasurementInputExpectedAnnualVolatilityForFocusImpactMember to devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:label="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:title="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl" xml:lang="en-US" id="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl">Measurement input using price per share at expected annual volatility for the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:to="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl" xlink:title="label: MeasurementInputExpectedAnnualVolatilityForTheCompanyMember to devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl1" xml:lang="en-US" id="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl1">Measurement Input, Expected Annual Volatility for the Company [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:to="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl1" xlink:title="label: MeasurementInputExpectedAnnualVolatilityForTheCompanyMember to devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xml:lang="en-US" id="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember">Expected Annual Volatility for the Company [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:to="devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:title="label: MeasurementInputExpectedAnnualVolatilityForTheCompanyMember to devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebentureAbstract" xlink:label="ConvertibleDebentureAbstract" xlink:title="ConvertibleDebentureAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebentureAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ConvertibleDebentureAbstract_lbl1" xml:lang="en-US" id="devs_ConvertibleDebentureAbstract_lbl1">Convertible Debenture [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebentureAbstract" xlink:to="devs_ConvertibleDebentureAbstract_lbl1" xlink:title="label: ConvertibleDebentureAbstract to devs_ConvertibleDebentureAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebentureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ConvertibleDebentureAbstract" xml:lang="en-US" id="devs_ConvertibleDebentureAbstract">Convertible Debentures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebentureAbstract" xlink:to="devs_ConvertibleDebentureAbstract" xlink:title="label: ConvertibleDebentureAbstract to devs_ConvertibleDebentureAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfEmbeddedDerivativeLiability" xlink:label="FairValueOfEmbeddedDerivativeLiability" xlink:title="FairValueOfEmbeddedDerivativeLiability" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfEmbeddedDerivativeLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FairValueOfEmbeddedDerivativeLiability_lbl" xml:lang="en-US" id="devs_FairValueOfEmbeddedDerivativeLiability_lbl">Fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfEmbeddedDerivativeLiability" xlink:to="devs_FairValueOfEmbeddedDerivativeLiability_lbl" xlink:title="label: FairValueOfEmbeddedDerivativeLiability to devs_FairValueOfEmbeddedDerivativeLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfEmbeddedDerivativeLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FairValueOfEmbeddedDerivativeLiability_lbl1" xml:lang="en-US" id="devs_FairValueOfEmbeddedDerivativeLiability_lbl1">Fair Value of Embedded Derivative Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfEmbeddedDerivativeLiability" xlink:to="devs_FairValueOfEmbeddedDerivativeLiability_lbl1" xlink:title="label: FairValueOfEmbeddedDerivativeLiability to devs_FairValueOfEmbeddedDerivativeLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfEmbeddedDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FairValueOfEmbeddedDerivativeLiability" xml:lang="en-US" id="devs_FairValueOfEmbeddedDerivativeLiability">Fair value of embedded derivative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfEmbeddedDerivativeLiability" xlink:to="devs_FairValueOfEmbeddedDerivativeLiability" xlink:title="label: FairValueOfEmbeddedDerivativeLiability to devs_FairValueOfEmbeddedDerivativeLiability" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfEmbeddedDerivativeLiability_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_FairValueOfEmbeddedDerivativeLiability_lbl2" xml:lang="en-US" id="devs_FairValueOfEmbeddedDerivativeLiability_lbl2">Derivative liability component</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfEmbeddedDerivativeLiability" xlink:to="devs_FairValueOfEmbeddedDerivativeLiability_lbl2" xlink:title="label: FairValueOfEmbeddedDerivativeLiability to devs_FairValueOfEmbeddedDerivativeLiability_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueAssumedOnReverseTakeover" xlink:label="FairValueAssumedOnReverseTakeover" xlink:title="FairValueAssumedOnReverseTakeover" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueAssumedOnReverseTakeover_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FairValueAssumedOnReverseTakeover_lbl" xml:lang="en-US" id="devs_FairValueAssumedOnReverseTakeover_lbl">Amount of the fair value assumed on reverse takeover (RTO).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumedOnReverseTakeover" xlink:to="devs_FairValueAssumedOnReverseTakeover_lbl" xlink:title="label: FairValueAssumedOnReverseTakeover to devs_FairValueAssumedOnReverseTakeover_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueAssumedOnReverseTakeover_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FairValueAssumedOnReverseTakeover_lbl1" xml:lang="en-US" id="devs_FairValueAssumedOnReverseTakeover_lbl1">Fair Value Assumed on Reverse Takeover</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumedOnReverseTakeover" xlink:to="devs_FairValueAssumedOnReverseTakeover_lbl1" xlink:title="label: FairValueAssumedOnReverseTakeover to devs_FairValueAssumedOnReverseTakeover_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueAssumedOnReverseTakeover" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FairValueAssumedOnReverseTakeover" xml:lang="en-US" id="devs_FairValueAssumedOnReverseTakeover">Assumed on RTO</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssumedOnReverseTakeover" xlink:to="devs_FairValueAssumedOnReverseTakeover" xlink:title="label: FairValueAssumedOnReverseTakeover to devs_FairValueAssumedOnReverseTakeover" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtIssuanceGrossValue" xlink:label="ConvertibleDebtIssuanceGrossValue" xlink:title="ConvertibleDebtIssuanceGrossValue" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebtIssuanceGrossValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ConvertibleDebtIssuanceGrossValue_lbl" xml:lang="en-US" id="devs_ConvertibleDebtIssuanceGrossValue_lbl">Amount of convertible debt before issuance or transaction cost.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtIssuanceGrossValue" xlink:to="devs_ConvertibleDebtIssuanceGrossValue_lbl" xlink:title="label: ConvertibleDebtIssuanceGrossValue to devs_ConvertibleDebtIssuanceGrossValue_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebtIssuanceGrossValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ConvertibleDebtIssuanceGrossValue_lbl1" xml:lang="en-US" id="devs_ConvertibleDebtIssuanceGrossValue_lbl1">Convertible Debt, Issuance, Gross Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtIssuanceGrossValue" xlink:to="devs_ConvertibleDebtIssuanceGrossValue_lbl1" xlink:title="label: ConvertibleDebtIssuanceGrossValue to devs_ConvertibleDebtIssuanceGrossValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ConvertibleDebtIssuanceGrossValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_ConvertibleDebtIssuanceGrossValue" xml:lang="en-US" id="devs_ConvertibleDebtIssuanceGrossValue">Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleDebtIssuanceGrossValue" xlink:to="devs_ConvertibleDebtIssuanceGrossValue" xlink:title="label: ConvertibleDebtIssuanceGrossValue to devs_ConvertibleDebtIssuanceGrossValue" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HostFinancialLiability" xlink:label="HostFinancialLiability" xlink:title="HostFinancialLiability" />
    <link:label xlink:type="resource" xlink:label="devs_HostFinancialLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_HostFinancialLiability_lbl" xml:lang="en-US" id="devs_HostFinancialLiability_lbl">Amount allocated to host financial liability in connection with issuance of convertible debentures.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HostFinancialLiability" xlink:to="devs_HostFinancialLiability_lbl" xlink:title="label: HostFinancialLiability to devs_HostFinancialLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_HostFinancialLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_HostFinancialLiability_lbl1" xml:lang="en-US" id="devs_HostFinancialLiability_lbl1">Host Financial Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HostFinancialLiability" xlink:to="devs_HostFinancialLiability_lbl1" xlink:title="label: HostFinancialLiability to devs_HostFinancialLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_HostFinancialLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_HostFinancialLiability" xml:lang="en-US" id="devs_HostFinancialLiability">Host financial liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HostFinancialLiability" xlink:to="devs_HostFinancialLiability" xlink:title="label: HostFinancialLiability to devs_HostFinancialLiability" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfEquitySharesTransferred" xlink:label="FairValueOfEquitySharesTransferred" xlink:title="FairValueOfEquitySharesTransferred" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfEquitySharesTransferred_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FairValueOfEquitySharesTransferred_lbl" xml:lang="en-US" id="devs_FairValueOfEquitySharesTransferred_lbl">The fair value share amount transferred through equity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfEquitySharesTransferred" xlink:to="devs_FairValueOfEquitySharesTransferred_lbl" xlink:title="label: FairValueOfEquitySharesTransferred to devs_FairValueOfEquitySharesTransferred_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfEquitySharesTransferred_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FairValueOfEquitySharesTransferred_lbl1" xml:lang="en-US" id="devs_FairValueOfEquitySharesTransferred_lbl1">Fair Value of Equity Shares Transferred</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfEquitySharesTransferred" xlink:to="devs_FairValueOfEquitySharesTransferred_lbl1" xlink:title="label: FairValueOfEquitySharesTransferred to devs_FairValueOfEquitySharesTransferred_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfEquitySharesTransferred" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_FairValueOfEquitySharesTransferred" xml:lang="en-US" id="devs_FairValueOfEquitySharesTransferred">Transferred to equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfEquitySharesTransferred" xlink:to="devs_FairValueOfEquitySharesTransferred" xlink:title="label: FairValueOfEquitySharesTransferred to devs_FairValueOfEquitySharesTransferred" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:label="RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:title="RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" />
    <link:label xlink:type="resource" xlink:label="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl" xml:lang="en-US" id="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl">The amount of repayment of convertible debentures from Equity Line of Credit (ELOC) drawdown proceeds.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:to="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl" xlink:title="label: RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds to devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl1" xml:lang="en-US" id="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl1">Repayment of Convertible Debentures from Equity Line of Credit Drawdown Proceeds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:to="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl1" xlink:title="label: RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds to devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xml:lang="en-US" id="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds">Repayment of convertible debentures from ELOC drawdown proceeds</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:to="devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:title="label: RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds to devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PresentedAsAbstract" xlink:label="PresentedAsAbstract" xlink:title="PresentedAsAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_PresentedAsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PresentedAsAbstract_lbl1" xml:lang="en-US" id="devs_PresentedAsAbstract_lbl1">Presented As [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PresentedAsAbstract" xlink:to="devs_PresentedAsAbstract_lbl1" xlink:title="label: PresentedAsAbstract to devs_PresentedAsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PresentedAsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PresentedAsAbstract" xml:lang="en-US" id="devs_PresentedAsAbstract">Presented as:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PresentedAsAbstract" xlink:to="devs_PresentedAsAbstract" xlink:title="label: PresentedAsAbstract to devs_PresentedAsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:label="IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:title="IncreaseDecreaseInGoodsAndServiceTaxReceivable" />
    <link:label xlink:type="resource" xlink:label="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl" xml:lang="en-US" id="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl">Amount of increase (decrease) in receivables classified as GST.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:to="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl" xlink:title="label: IncreaseDecreaseInGoodsAndServiceTaxReceivable to devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl1" xml:lang="en-US" id="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl1">Increase (Decrease) in Goods and Service Tax Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:to="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl1" xlink:title="label: IncreaseDecreaseInGoodsAndServiceTaxReceivable to devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable" xml:lang="en-US" id="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable">GST receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:to="devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:title="label: IncreaseDecreaseInGoodsAndServiceTaxReceivable to devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_IncreaseDecreaseInCarbonCredits" xlink:label="IncreaseDecreaseInCarbonCredits" xlink:title="IncreaseDecreaseInCarbonCredits" />
    <link:label xlink:type="resource" xlink:label="devs_IncreaseDecreaseInCarbonCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_IncreaseDecreaseInCarbonCredits_lbl" xml:lang="en-US" id="devs_IncreaseDecreaseInCarbonCredits_lbl">Amount of increase (decrease) in receivables from carbon credits.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCarbonCredits" xlink:to="devs_IncreaseDecreaseInCarbonCredits_lbl" xlink:title="label: IncreaseDecreaseInCarbonCredits to devs_IncreaseDecreaseInCarbonCredits_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_IncreaseDecreaseInCarbonCredits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_IncreaseDecreaseInCarbonCredits_lbl1" xml:lang="en-US" id="devs_IncreaseDecreaseInCarbonCredits_lbl1">Increase (Decrease) in Carbon Credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCarbonCredits" xlink:to="devs_IncreaseDecreaseInCarbonCredits_lbl1" xlink:title="label: IncreaseDecreaseInCarbonCredits to devs_IncreaseDecreaseInCarbonCredits_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_IncreaseDecreaseInCarbonCredits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_IncreaseDecreaseInCarbonCredits" xml:lang="en-US" id="devs_IncreaseDecreaseInCarbonCredits">Carbon credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCarbonCredits" xlink:to="devs_IncreaseDecreaseInCarbonCredits" xlink:title="label: IncreaseDecreaseInCarbonCredits to devs_IncreaseDecreaseInCarbonCredits" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GainLossOnSettlementOfAccountsPayable" xlink:label="GainLossOnSettlementOfAccountsPayable" xlink:title="GainLossOnSettlementOfAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="devs_GainLossOnSettlementOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_GainLossOnSettlementOfAccountsPayable_lbl" xml:lang="en-US" id="devs_GainLossOnSettlementOfAccountsPayable_lbl">Amount of gain (loss) recognized in settlement of litigation and accounts payable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSettlementOfAccountsPayable" xlink:to="devs_GainLossOnSettlementOfAccountsPayable_lbl" xlink:title="label: GainLossOnSettlementOfAccountsPayable to devs_GainLossOnSettlementOfAccountsPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_GainLossOnSettlementOfAccountsPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_GainLossOnSettlementOfAccountsPayable_lbl1" xml:lang="en-US" id="devs_GainLossOnSettlementOfAccountsPayable_lbl1">Gain (Loss) on Settlement of Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSettlementOfAccountsPayable" xlink:to="devs_GainLossOnSettlementOfAccountsPayable_lbl1" xlink:title="label: GainLossOnSettlementOfAccountsPayable to devs_GainLossOnSettlementOfAccountsPayable_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_GainLossOnSettlementOfAccountsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="devs_GainLossOnSettlementOfAccountsPayable" xml:lang="en-US" id="devs_GainLossOnSettlementOfAccountsPayable">Loss on settlement of accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSettlementOfAccountsPayable" xlink:to="devs_GainLossOnSettlementOfAccountsPayable" xlink:title="label: GainLossOnSettlementOfAccountsPayable to devs_GainLossOnSettlementOfAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="devs_GainLossOnSettlementOfAccountsPayable_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_GainLossOnSettlementOfAccountsPayable_lbl2" xml:lang="en-US" id="devs_GainLossOnSettlementOfAccountsPayable_lbl2">Loss on settlement of accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSettlementOfAccountsPayable" xlink:to="devs_GainLossOnSettlementOfAccountsPayable_lbl2" xlink:title="label: GainLossOnSettlementOfAccountsPayable to devs_GainLossOnSettlementOfAccountsPayable_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RetirementOfCarbonCredits" xlink:label="RetirementOfCarbonCredits" xlink:title="RetirementOfCarbonCredits" />
    <link:label xlink:type="resource" xlink:label="devs_RetirementOfCarbonCredits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_RetirementOfCarbonCredits_lbl" xml:lang="en-US" id="devs_RetirementOfCarbonCredits_lbl">Amount of retirement of carbon credits recognized during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementOfCarbonCredits" xlink:to="devs_RetirementOfCarbonCredits_lbl" xlink:title="label: RetirementOfCarbonCredits to devs_RetirementOfCarbonCredits_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_RetirementOfCarbonCredits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_RetirementOfCarbonCredits_lbl1" xml:lang="en-US" id="devs_RetirementOfCarbonCredits_lbl1">Retirement of Carbon Credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementOfCarbonCredits" xlink:to="devs_RetirementOfCarbonCredits_lbl1" xlink:title="label: RetirementOfCarbonCredits to devs_RetirementOfCarbonCredits_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_RetirementOfCarbonCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_RetirementOfCarbonCredits" xml:lang="en-US" id="devs_RetirementOfCarbonCredits">Retirement of carbon credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementOfCarbonCredits" xlink:to="devs_RetirementOfCarbonCredits" xlink:title="label: RetirementOfCarbonCredits to devs_RetirementOfCarbonCredits" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ChangeInFairValueOfStockOptionLiabilities" xlink:label="ChangeInFairValueOfStockOptionLiabilities" xlink:title="ChangeInFairValueOfStockOptionLiabilities" />
    <link:label xlink:type="resource" xlink:label="devs_ChangeInFairValueOfStockOptionLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ChangeInFairValueOfStockOptionLiabilities_lbl" xml:lang="en-US" id="devs_ChangeInFairValueOfStockOptionLiabilities_lbl">Amount of expense (income) related to adjustment in fair value of stock option liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueOfStockOptionLiabilities" xlink:to="devs_ChangeInFairValueOfStockOptionLiabilities_lbl" xlink:title="label: ChangeInFairValueOfStockOptionLiabilities to devs_ChangeInFairValueOfStockOptionLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ChangeInFairValueOfStockOptionLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ChangeInFairValueOfStockOptionLiabilities_lbl1" xml:lang="en-US" id="devs_ChangeInFairValueOfStockOptionLiabilities_lbl1">Change In Fair Value of Stock Option Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueOfStockOptionLiabilities" xlink:to="devs_ChangeInFairValueOfStockOptionLiabilities_lbl1" xlink:title="label: ChangeInFairValueOfStockOptionLiabilities to devs_ChangeInFairValueOfStockOptionLiabilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ChangeInFairValueOfStockOptionLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_ChangeInFairValueOfStockOptionLiabilities" xml:lang="en-US" id="devs_ChangeInFairValueOfStockOptionLiabilities">Change in fair value of stock option liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueOfStockOptionLiabilities" xlink:to="devs_ChangeInFairValueOfStockOptionLiabilities" xlink:title="label: ChangeInFairValueOfStockOptionLiabilities to devs_ChangeInFairValueOfStockOptionLiabilities" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PaymentToAcquireCryptoCurrencies" xlink:label="PaymentToAcquireCryptoCurrencies" xlink:title="PaymentToAcquireCryptoCurrencies" />
    <link:label xlink:type="resource" xlink:label="devs_PaymentToAcquireCryptoCurrencies_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PaymentToAcquireCryptoCurrencies_lbl" xml:lang="en-US" id="devs_PaymentToAcquireCryptoCurrencies_lbl">Amount of cash outflow for purchase of Crypto Currencies.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentToAcquireCryptoCurrencies" xlink:to="devs_PaymentToAcquireCryptoCurrencies_lbl" xlink:title="label: PaymentToAcquireCryptoCurrencies to devs_PaymentToAcquireCryptoCurrencies_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PaymentToAcquireCryptoCurrencies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PaymentToAcquireCryptoCurrencies_lbl1" xml:lang="en-US" id="devs_PaymentToAcquireCryptoCurrencies_lbl1">Payment to Acquire Crypto Currencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentToAcquireCryptoCurrencies" xlink:to="devs_PaymentToAcquireCryptoCurrencies_lbl1" xlink:title="label: PaymentToAcquireCryptoCurrencies to devs_PaymentToAcquireCryptoCurrencies_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PaymentToAcquireCryptoCurrencies" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_PaymentToAcquireCryptoCurrencies" xml:lang="en-US" id="devs_PaymentToAcquireCryptoCurrencies">Purchase of cryptocurrencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentToAcquireCryptoCurrencies" xlink:to="devs_PaymentToAcquireCryptoCurrencies" xlink:title="label: PaymentToAcquireCryptoCurrencies to devs_PaymentToAcquireCryptoCurrencies" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharePurchaseWarrantsRemainingLifeAbstract" xlink:label="SharePurchaseWarrantsRemainingLifeAbstract" xlink:title="SharePurchaseWarrantsRemainingLifeAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_SharePurchaseWarrantsRemainingLifeAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SharePurchaseWarrantsRemainingLifeAbstract_lbl1" xml:lang="en-US" id="devs_SharePurchaseWarrantsRemainingLifeAbstract_lbl1">Share Purchase Warrants Remaining Life [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePurchaseWarrantsRemainingLifeAbstract" xlink:to="devs_SharePurchaseWarrantsRemainingLifeAbstract_lbl1" xlink:title="label: SharePurchaseWarrantsRemainingLifeAbstract to devs_SharePurchaseWarrantsRemainingLifeAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SharePurchaseWarrantsRemainingLifeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SharePurchaseWarrantsRemainingLifeAbstract" xml:lang="en-US" id="devs_SharePurchaseWarrantsRemainingLifeAbstract">Remaining Life [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePurchaseWarrantsRemainingLifeAbstract" xlink:to="devs_SharePurchaseWarrantsRemainingLifeAbstract" xlink:title="label: SharePurchaseWarrantsRemainingLifeAbstract to devs_SharePurchaseWarrantsRemainingLifeAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ShareCapitalDisclosureAbstract" xlink:label="ShareCapitalDisclosureAbstract" xlink:title="ShareCapitalDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_ShareCapitalDisclosureAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ShareCapitalDisclosureAbstract_lbl1" xml:lang="en-US" id="devs_ShareCapitalDisclosureAbstract_lbl1">Share Capital, Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareCapitalDisclosureAbstract" xlink:to="devs_ShareCapitalDisclosureAbstract_lbl1" xlink:title="label: ShareCapitalDisclosureAbstract to devs_ShareCapitalDisclosureAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ShareCapitalDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ShareCapitalDisclosureAbstract" xml:lang="en-US" id="devs_ShareCapitalDisclosureAbstract">Share Capital [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareCapitalDisclosureAbstract" xlink:to="devs_ShareCapitalDisclosureAbstract" xlink:title="label: ShareCapitalDisclosureAbstract to devs_ShareCapitalDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfWarrantsAbstract" xlink:label="NumberOfWarrantsAbstract" xlink:title="NumberOfWarrantsAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfWarrantsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfWarrantsAbstract_lbl1" xml:lang="en-US" id="devs_NumberOfWarrantsAbstract_lbl1">Number of Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfWarrantsAbstract" xlink:to="devs_NumberOfWarrantsAbstract_lbl1" xlink:title="label: NumberOfWarrantsAbstract to devs_NumberOfWarrantsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfWarrantsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfWarrantsAbstract" xml:lang="en-US" id="devs_NumberOfWarrantsAbstract">Number of Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfWarrantsAbstract" xlink:to="devs_NumberOfWarrantsAbstract" xlink:title="label: NumberOfWarrantsAbstract to devs_NumberOfWarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:label="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:title="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl">Date the warrants or rights are expired, in YYYY-MM-DD format.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:to="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl" xlink:title="label: ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired to devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl1">Class Of Warrant Or Right Date From Which Warrants Or Rights Expired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:to="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl1" xlink:title="label: ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired to devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xml:lang="en-US" id="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired">Expiry date of warrant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:to="devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:title="label: ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired to devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:label="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl">Weighted average remaining contractual term for class of warrants or rights outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:to="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl" xlink:title="label: ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm to devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl1">Class of Warrant or Right, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:to="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl1" xlink:title="label: ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm to devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xml:lang="en-US" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm">Share purchase warrants, remaining life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:to="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="label: ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm to devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl2" xml:lang="en-US" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl2">Warrants expected remaining life</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:to="devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl2" xlink:title="label: ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm to devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:label="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:title="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract_lbl1" xml:lang="en-US" id="devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract_lbl1">Adjustments to Exercise Price of SPAC Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract_lbl1" xlink:title="label: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xml:lang="en-US" id="devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract">Adjustments to Exercise Price of SPAC Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:title="label: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsAdjustmentPriceThreshold" xlink:label="SPACWarrantsAdjustmentPriceThreshold" xlink:title="SPACWarrantsAdjustmentPriceThreshold" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsAdjustmentPriceThreshold_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsAdjustmentPriceThreshold_lbl" xml:lang="en-US" id="devs_SPACWarrantsAdjustmentPriceThreshold_lbl">The share price threshold below which both the newly issued share price and the 20-day VWAP must fall to trigger a SPAC warrant exercise price adjustment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsAdjustmentPriceThreshold" xlink:to="devs_SPACWarrantsAdjustmentPriceThreshold_lbl" xlink:title="label: SPACWarrantsAdjustmentPriceThreshold to devs_SPACWarrantsAdjustmentPriceThreshold_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsAdjustmentPriceThreshold_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsAdjustmentPriceThreshold_lbl1" xml:lang="en-US" id="devs_SPACWarrantsAdjustmentPriceThreshold_lbl1">SPAC Warrants Adjustment Price Threshold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsAdjustmentPriceThreshold" xlink:to="devs_SPACWarrantsAdjustmentPriceThreshold_lbl1" xlink:title="label: SPACWarrantsAdjustmentPriceThreshold to devs_SPACWarrantsAdjustmentPriceThreshold_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsAdjustmentPriceThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantsAdjustmentPriceThreshold" xml:lang="en-US" id="devs_SPACWarrantsAdjustmentPriceThreshold">Share price threshold for exercise price adjustment (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsAdjustmentPriceThreshold" xlink:to="devs_SPACWarrantsAdjustmentPriceThreshold" xlink:title="label: SPACWarrantsAdjustmentPriceThreshold to devs_SPACWarrantsAdjustmentPriceThreshold" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsUpperRedemptionTriggerPercentage" xlink:label="SPACWarrantsUpperRedemptionTriggerPercentage" xlink:title="SPACWarrantsUpperRedemptionTriggerPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl" xml:lang="en-US" id="devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl">The percentage multiplier applied to the reference price to establish the upper redemption trigger for the stock price level at which the company may redeem the SPAC warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsUpperRedemptionTriggerPercentage" xlink:to="devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl" xlink:title="label: SPACWarrantsUpperRedemptionTriggerPercentage to devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl1" xml:lang="en-US" id="devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl1">SPAC Warrants Upper Redemption Trigger Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsUpperRedemptionTriggerPercentage" xlink:to="devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl1" xlink:title="label: SPACWarrantsUpperRedemptionTriggerPercentage to devs_SPACWarrantsUpperRedemptionTriggerPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsUpperRedemptionTriggerPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantsUpperRedemptionTriggerPercentage" xml:lang="en-US" id="devs_SPACWarrantsUpperRedemptionTriggerPercentage">Upper redemption trigger percentage for warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsUpperRedemptionTriggerPercentage" xlink:to="devs_SPACWarrantsUpperRedemptionTriggerPercentage" xlink:title="label: SPACWarrantsUpperRedemptionTriggerPercentage to devs_SPACWarrantsUpperRedemptionTriggerPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsOriginalExerciseRatio" xlink:label="SPACWarrantsOriginalExerciseRatio" xlink:title="SPACWarrantsOriginalExerciseRatio" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsOriginalExerciseRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsOriginalExerciseRatio_lbl" xml:lang="en-US" id="devs_SPACWarrantsOriginalExerciseRatio_lbl">The initial number of common shares issuable per SPAC warrant prior to any adjustments related to the reverse takeover (RTO) or subsequent corporate actions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsOriginalExerciseRatio" xlink:to="devs_SPACWarrantsOriginalExerciseRatio_lbl" xlink:title="label: SPACWarrantsOriginalExerciseRatio to devs_SPACWarrantsOriginalExerciseRatio_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsOriginalExerciseRatio_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsOriginalExerciseRatio_lbl1" xml:lang="en-US" id="devs_SPACWarrantsOriginalExerciseRatio_lbl1">SPAC Warrants Original Exercise Ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsOriginalExerciseRatio" xlink:to="devs_SPACWarrantsOriginalExerciseRatio_lbl1" xlink:title="label: SPACWarrantsOriginalExerciseRatio to devs_SPACWarrantsOriginalExerciseRatio_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsOriginalExerciseRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantsOriginalExerciseRatio" xml:lang="en-US" id="devs_SPACWarrantsOriginalExerciseRatio">Original exercise ratio for warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsOriginalExerciseRatio" xlink:to="devs_SPACWarrantsOriginalExerciseRatio" xlink:title="label: SPACWarrantsOriginalExerciseRatio to devs_SPACWarrantsOriginalExerciseRatio" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:label="SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:title="SPACWarrantUpperRedemptionTriggerPricePerShare" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl" xml:lang="en-US" id="devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl">Per share price of the company's common stock at which the upper redemption condition of the SPAC warrants becomes exercisable, calculated as 180 percent of the reference price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:to="devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl" xlink:title="label: SPACWarrantUpperRedemptionTriggerPricePerShare to devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl1" xml:lang="en-US" id="devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl1">SPAC Warrant Upper Redemption Trigger Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:to="devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl1" xlink:title="label: SPACWarrantUpperRedemptionTriggerPricePerShare to devs_SPACWarrantUpperRedemptionTriggerPricePerShare_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantUpperRedemptionTriggerPricePerShare" xml:lang="en-US" id="devs_SPACWarrantUpperRedemptionTriggerPricePerShare">Upper redemption trigger price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:to="devs_SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:title="label: SPACWarrantUpperRedemptionTriggerPricePerShare to devs_SPACWarrantUpperRedemptionTriggerPricePerShare" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsExerciseRatioAfterRTO" xlink:label="SPACWarrantsExerciseRatioAfterRTO" xlink:title="SPACWarrantsExerciseRatioAfterRTO" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsExerciseRatioAfterRTO_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsExerciseRatioAfterRTO_lbl" xml:lang="en-US" id="devs_SPACWarrantsExerciseRatioAfterRTO_lbl">The adjusted number of common shares issuable per SPAC warrant following the reverse takeover, reflecting proportionate adjustment for consolidation effects.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsExerciseRatioAfterRTO" xlink:to="devs_SPACWarrantsExerciseRatioAfterRTO_lbl" xlink:title="label: SPACWarrantsExerciseRatioAfterRTO to devs_SPACWarrantsExerciseRatioAfterRTO_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsExerciseRatioAfterRTO_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsExerciseRatioAfterRTO_lbl1" xml:lang="en-US" id="devs_SPACWarrantsExerciseRatioAfterRTO_lbl1">SPAC Warrants Exercise Ratio After RTO</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsExerciseRatioAfterRTO" xlink:to="devs_SPACWarrantsExerciseRatioAfterRTO_lbl1" xlink:title="label: SPACWarrantsExerciseRatioAfterRTO to devs_SPACWarrantsExerciseRatioAfterRTO_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsExerciseRatioAfterRTO" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantsExerciseRatioAfterRTO" xml:lang="en-US" id="devs_SPACWarrantsExerciseRatioAfterRTO">Exercise ratio for warrants after RTO</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsExerciseRatioAfterRTO" xlink:to="devs_SPACWarrantsExerciseRatioAfterRTO" xlink:title="label: SPACWarrantsExerciseRatioAfterRTO to devs_SPACWarrantsExerciseRatioAfterRTO" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:label="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:title="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl" xml:lang="en-US" id="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl">The percentage multiplier applied to the higher of the market value or the newly issued price to determine the adjusted exercise price of the SPAC warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:to="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl" xlink:title="label: SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage to devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl1" xml:lang="en-US" id="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl1">SPAC Warrant Exercise Price Market Value and Newly Issued Price Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:to="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl1" xlink:title="label: SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage to devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xml:lang="en-US" id="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage">Exercise price adjustment percentage for warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:to="devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:title="label: SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage to devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantReferencePricePerShare" xlink:label="SPACWarrantReferencePricePerShare" xlink:title="SPACWarrantReferencePricePerShare" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantReferencePricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantReferencePricePerShare_lbl" xml:lang="en-US" id="devs_SPACWarrantReferencePricePerShare_lbl">The benchmark share price, equal to the higher of the newly issued price and market value, used to adjust the exercise and redemption terms of the SPAC warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantReferencePricePerShare" xlink:to="devs_SPACWarrantReferencePricePerShare_lbl" xlink:title="label: SPACWarrantReferencePricePerShare to devs_SPACWarrantReferencePricePerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantReferencePricePerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantReferencePricePerShare_lbl1" xml:lang="en-US" id="devs_SPACWarrantReferencePricePerShare_lbl1">SPAC Warrant Reference Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantReferencePricePerShare" xlink:to="devs_SPACWarrantReferencePricePerShare_lbl1" xlink:title="label: SPACWarrantReferencePricePerShare to devs_SPACWarrantReferencePricePerShare_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantReferencePricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantReferencePricePerShare" xml:lang="en-US" id="devs_SPACWarrantReferencePricePerShare">Warrant reference price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantReferencePricePerShare" xlink:to="devs_SPACWarrantReferencePricePerShare" xlink:title="label: SPACWarrantReferencePricePerShare to devs_SPACWarrantReferencePricePerShare" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsNewlyIssuedPricePerShare" xlink:label="SPACWarrantsNewlyIssuedPricePerShare" xlink:title="SPACWarrantsNewlyIssuedPricePerShare" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsNewlyIssuedPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsNewlyIssuedPricePerShare_lbl" xml:lang="en-US" id="devs_SPACWarrantsNewlyIssuedPricePerShare_lbl">Per share price at which new shares were issued in connection with the initial business combination, used to determine the "Reference Price" for SPAC warrant adjustment calculations.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsNewlyIssuedPricePerShare" xlink:to="devs_SPACWarrantsNewlyIssuedPricePerShare_lbl" xlink:title="label: SPACWarrantsNewlyIssuedPricePerShare to devs_SPACWarrantsNewlyIssuedPricePerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsNewlyIssuedPricePerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsNewlyIssuedPricePerShare_lbl1" xml:lang="en-US" id="devs_SPACWarrantsNewlyIssuedPricePerShare_lbl1">SPAC Warrants Newly Issued Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsNewlyIssuedPricePerShare" xlink:to="devs_SPACWarrantsNewlyIssuedPricePerShare_lbl1" xlink:title="label: SPACWarrantsNewlyIssuedPricePerShare to devs_SPACWarrantsNewlyIssuedPricePerShare_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsNewlyIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantsNewlyIssuedPricePerShare" xml:lang="en-US" id="devs_SPACWarrantsNewlyIssuedPricePerShare">Newly issued price per share for warrant adjustment (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsNewlyIssuedPricePerShare" xlink:to="devs_SPACWarrantsNewlyIssuedPricePerShare" xlink:title="label: SPACWarrantsNewlyIssuedPricePerShare to devs_SPACWarrantsNewlyIssuedPricePerShare" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsMarketValuePerShare" xlink:label="SPACWarrantsMarketValuePerShare" xlink:title="SPACWarrantsMarketValuePerShare" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsMarketValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsMarketValuePerShare_lbl" xml:lang="en-US" id="devs_SPACWarrantsMarketValuePerShare_lbl">The 20 day volume weighted average price (VWAP) of the company's common shares at the time of the initial business combination, used to determine the "Reference Price" for adjusting SPAC warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsMarketValuePerShare" xlink:to="devs_SPACWarrantsMarketValuePerShare_lbl" xlink:title="label: SPACWarrantsMarketValuePerShare to devs_SPACWarrantsMarketValuePerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsMarketValuePerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsMarketValuePerShare_lbl1" xml:lang="en-US" id="devs_SPACWarrantsMarketValuePerShare_lbl1">SPAC Warrants Market Value Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsMarketValuePerShare" xlink:to="devs_SPACWarrantsMarketValuePerShare_lbl1" xlink:title="label: SPACWarrantsMarketValuePerShare to devs_SPACWarrantsMarketValuePerShare_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsMarketValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantsMarketValuePerShare" xml:lang="en-US" id="devs_SPACWarrantsMarketValuePerShare">Market value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsMarketValuePerShare" xlink:to="devs_SPACWarrantsMarketValuePerShare" xlink:title="label: SPACWarrantsMarketValuePerShare to devs_SPACWarrantsMarketValuePerShare" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsEquityProceedsThresholdPercentage" xlink:label="SPACWarrantsEquityProceedsThresholdPercentage" xlink:title="SPACWarrantsEquityProceedsThresholdPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl" xml:lang="en-US" id="devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl">The percentage of total equity proceeds from newly issued shares that must be exceeded for the exercise price adjustment provisions of the SPAC warrants to be triggered.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsEquityProceedsThresholdPercentage" xlink:to="devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl" xlink:title="label: SPACWarrantsEquityProceedsThresholdPercentage to devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl1" xml:lang="en-US" id="devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl1">SPAC Warrants Equity Proceeds Threshold Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsEquityProceedsThresholdPercentage" xlink:to="devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl1" xlink:title="label: SPACWarrantsEquityProceedsThresholdPercentage to devs_SPACWarrantsEquityProceedsThresholdPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsEquityProceedsThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantsEquityProceedsThresholdPercentage" xml:lang="en-US" id="devs_SPACWarrantsEquityProceedsThresholdPercentage">Threshold percentage of total equity proceeds for exercise price adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsEquityProceedsThresholdPercentage" xlink:to="devs_SPACWarrantsEquityProceedsThresholdPercentage" xlink:title="label: SPACWarrantsEquityProceedsThresholdPercentage to devs_SPACWarrantsEquityProceedsThresholdPercentage" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:label="SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:title="SPACWarrantLowerRedemptionTriggerPricePerShare" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl" xml:lang="en-US" id="devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl">Per share price of the company's common stock at which the lower redemption condition of the SPAC warrants becomes effective, equal to the reference price determined.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:to="devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl" xlink:title="label: SPACWarrantLowerRedemptionTriggerPricePerShare to devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl1" xml:lang="en-US" id="devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl1">SPAC Warrant Lower Redemption Trigger Price Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:to="devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl1" xlink:title="label: SPACWarrantLowerRedemptionTriggerPricePerShare to devs_SPACWarrantLowerRedemptionTriggerPricePerShare_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantLowerRedemptionTriggerPricePerShare" xml:lang="en-US" id="devs_SPACWarrantLowerRedemptionTriggerPricePerShare">Lower redemption trigger price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:to="devs_SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:title="label: SPACWarrantLowerRedemptionTriggerPricePerShare to devs_SPACWarrantLowerRedemptionTriggerPricePerShare" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:label="SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:title="SPACWarrantsMarketValueMeasurementPeriodDuration" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl" xml:lang="en-US" id="devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl">The number of consecutive days over which the volume weighted average price of the company's common shares is measured to determine the "Market Value" used in calculating any SPAC warrant adjustment, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:to="devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl" xlink:title="label: SPACWarrantsMarketValueMeasurementPeriodDuration to devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl1" xml:lang="en-US" id="devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl1">SPAC Warrants Market Value Measurement Period Duration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:to="devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl1" xlink:title="label: SPACWarrantsMarketValueMeasurementPeriodDuration to devs_SPACWarrantsMarketValueMeasurementPeriodDuration_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_SPACWarrantsMarketValueMeasurementPeriodDuration" xml:lang="en-US" id="devs_SPACWarrantsMarketValueMeasurementPeriodDuration">Measurement period for determining market value (VWAP)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:to="devs_SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:title="label: SPACWarrantsMarketValueMeasurementPeriodDuration to devs_SPACWarrantsMarketValueMeasurementPeriodDuration" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExercised" xlink:label="ClassOfWarrantOrRightExercised" xlink:title="ClassOfWarrantOrRightExercised" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRightExercised_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExercised_lbl">Number of warrants or rights exercised during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercised" xlink:to="devs_ClassOfWarrantOrRightExercised_lbl" xlink:title="label: ClassOfWarrantOrRightExercised to devs_ClassOfWarrantOrRightExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRightExercised_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExercised_lbl1">Class Of Warrant or Right Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercised" xlink:to="devs_ClassOfWarrantOrRightExercised_lbl1" xlink:title="label: ClassOfWarrantOrRightExercised to devs_ClassOfWarrantOrRightExercised_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_ClassOfWarrantOrRightExercised" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExercised">Exercised (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercised" xlink:to="devs_ClassOfWarrantOrRightExercised" xlink:title="label: ClassOfWarrantOrRightExercised to devs_ClassOfWarrantOrRightExercised" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:label="SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:title="SPACWarrantsExerciseRatioAfterReverseStockSplit" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl" xml:lang="en-US" id="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl">The further adjusted number of common shares issuable per SPAC warrant following the company's reverse stock split, reflecting a reduction in the conversion ratio applicable after august 2025.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:to="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl" xlink:title="label: SPACWarrantsExerciseRatioAfterReverseStockSplit to devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl1" xml:lang="en-US" id="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl1">SPAC Warrants Exercise Ratio After Reverse Stock Split</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:to="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl1" xlink:title="label: SPACWarrantsExerciseRatioAfterReverseStockSplit to devs_SPACWarrantsExerciseRatioAfterReverseStockSplit_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit" xml:lang="en-US" id="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit">Exercise ratio for warrants after reverse stock split</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:to="devs_SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:title="label: SPACWarrantsExerciseRatioAfterReverseStockSplit to devs_SPACWarrantsExerciseRatioAfterReverseStockSplit" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceOneMember" xlink:label="ExercisePriceOneMember" xlink:title="ExercisePriceOneMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceOneMember_lbl" xml:lang="en-US" id="devs_ExercisePriceOneMember_lbl">Exercise price of share purchase warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceOneMember" xlink:to="devs_ExercisePriceOneMember_lbl" xlink:title="label: ExercisePriceOneMember to devs_ExercisePriceOneMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceOneMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceOneMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceOneMember_lbl1">Exercise Price One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceOneMember" xlink:to="devs_ExercisePriceOneMember_lbl1" xlink:title="label: ExercisePriceOneMember to devs_ExercisePriceOneMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceOneMember" xml:lang="en-US" id="devs_ExercisePriceOneMember">Exercise Price CAD$13.08 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceOneMember" xlink:to="devs_ExercisePriceOneMember" xlink:title="label: ExercisePriceOneMember to devs_ExercisePriceOneMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PrivateWarrantsMember" xlink:label="PrivateWarrantsMember" xlink:title="PrivateWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="devs_PrivateWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PrivateWarrantsMember_lbl" xml:lang="en-US" id="devs_PrivateWarrantsMember_lbl">Warrants that were originally issued prior to the execution of the business combination Agreement, in connection with the reverse takeover, to SPAC's sponsor and certain institutional or accredited investors in private placement that occurred concurrently with its initial public offering (IPO). Each warrant is exercisable for 0.09692 share of common stock at an exercise price of $1.52.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrivateWarrantsMember" xlink:to="devs_PrivateWarrantsMember_lbl" xlink:title="label: PrivateWarrantsMember to devs_PrivateWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PrivateWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PrivateWarrantsMember_lbl1" xml:lang="en-US" id="devs_PrivateWarrantsMember_lbl1">Private Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrivateWarrantsMember" xlink:to="devs_PrivateWarrantsMember_lbl1" xlink:title="label: PrivateWarrantsMember to devs_PrivateWarrantsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharePurchaseWarrantsMember" xlink:label="SharePurchaseWarrantsMember" xlink:title="SharePurchaseWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="devs_SharePurchaseWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SharePurchaseWarrantsMember_lbl" xml:lang="en-US" id="devs_SharePurchaseWarrantsMember_lbl">Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePurchaseWarrantsMember" xlink:to="devs_SharePurchaseWarrantsMember_lbl" xlink:title="label: SharePurchaseWarrantsMember to devs_SharePurchaseWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SharePurchaseWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SharePurchaseWarrantsMember_lbl1" xml:lang="en-US" id="devs_SharePurchaseWarrantsMember_lbl1">Share Purchase Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharePurchaseWarrantsMember" xlink:to="devs_SharePurchaseWarrantsMember_lbl1" xlink:title="label: SharePurchaseWarrantsMember to devs_SharePurchaseWarrantsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PublicWarrantsMember" xlink:label="PublicWarrantsMember" xlink:title="PublicWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="devs_PublicWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PublicWarrantsMember_lbl" xml:lang="en-US" id="devs_PublicWarrantsMember_lbl">Warrants that were originally issued prior to the execution of the business combination agreement, in connection with the reverse takeover, as part of the units sold to public investors in the SPAC's initial public offering. Each warrant is exercisable for 0.09692 share of common stock at an exercise price of $1.52.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicWarrantsMember" xlink:to="devs_PublicWarrantsMember_lbl" xlink:title="label: PublicWarrantsMember to devs_PublicWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PublicWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PublicWarrantsMember_lbl1" xml:lang="en-US" id="devs_PublicWarrantsMember_lbl1">Public Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicWarrantsMember" xlink:to="devs_PublicWarrantsMember_lbl1" xlink:title="label: PublicWarrantsMember to devs_PublicWarrantsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsMember" xlink:label="SPACWarrantsMember" xlink:title="SPACWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SPACWarrantsMember_lbl" xml:lang="en-US" id="devs_SPACWarrantsMember_lbl">Collective group of public warrants and private warrants that were originally issued by the SPAC prior to the execution of the business combination agreement, in connection with the reverse takeover. Each warrant is exercisable for 0.09692 share of common stock at an exercise price of $1.52.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsMember" xlink:to="devs_SPACWarrantsMember_lbl" xlink:title="label: SPACWarrantsMember to devs_SPACWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SPACWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SPACWarrantsMember_lbl1" xml:lang="en-US" id="devs_SPACWarrantsMember_lbl1">SPAC Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SPACWarrantsMember" xlink:to="devs_SPACWarrantsMember_lbl1" xlink:title="label: SPACWarrantsMember to devs_SPACWarrantsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl">Weighted average price at which warrants or right holders were expired shares when converting their warrants or rights into shares.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl1">Class of Warrant or Right, Expired in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice">Expired, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:title="label: ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl">Weighted average price at which grantees can acquire the warrants or rights.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl1">Class of Warrant or Right, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xml:lang="en-US" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice">Weighted average exercise price, ending balance (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:title="label: ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl2">Weighted average exercise price, beginning balance (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl2" xlink:title="label: ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl">Weighted average price at which warrants or right holders acquired shares when converting their warrants or rights into shares.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl1">Class of Warrant or Right, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice">Exercised, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:title="label: ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl">Weighted average price at which warrants or right holders were issued shares when converting their warrants or rights into shares.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl1">Class of Warrant or Right, Issued in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice">Issued, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:to="devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:title="label: ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice to devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceTwoMember" xlink:label="ExercisePriceTwoMember" xlink:title="ExercisePriceTwoMember" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ExercisePriceTwoMember_lbl" xml:lang="en-US" id="devs_ExercisePriceTwoMember_lbl">Exercise price of share purchase warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceTwoMember" xlink:to="devs_ExercisePriceTwoMember_lbl" xlink:title="label: ExercisePriceTwoMember to devs_ExercisePriceTwoMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceTwoMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ExercisePriceTwoMember_lbl1" xml:lang="en-US" id="devs_ExercisePriceTwoMember_lbl1">Exercise Price Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceTwoMember" xlink:to="devs_ExercisePriceTwoMember_lbl1" xlink:title="label: ExercisePriceTwoMember to devs_ExercisePriceTwoMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ExercisePriceTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ExercisePriceTwoMember" xml:lang="en-US" id="devs_ExercisePriceTwoMember">Exercise Price $1.52 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePriceTwoMember" xlink:to="devs_ExercisePriceTwoMember" xlink:title="label: ExercisePriceTwoMember to devs_ExercisePriceTwoMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:label="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:title="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl" xml:lang="en-US" id="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl">Warrants and rights that embody an unconditional obligation requiring the issuer to redeem the instrument by transferring its assets at a specified or determinable date (or dates) or upon an event certain to occur.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:to="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl" xlink:title="label: WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember to devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl1" xml:lang="en-US" id="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl1">Warrants And Rights Subject To Mandatory Redemption Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:to="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl1" xlink:title="label: WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember to devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xml:lang="en-US" id="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember">Public Warrants Redeemed At Equal or Exceeds 13.20 Per Share [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:to="devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:title="label: WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember to devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:label="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:title="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl" xml:lang="en-US" id="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl">Warrants and rights that embody an unconditional obligation requiring the issuer to redeem the instrument by transferring its assets at a specified or determinable date (or dates) or upon an event certain to occur.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:to="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl" xlink:title="label: WarrantsAndRightsSubjectToMandatoryRedemptionOneMember to devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl1" xml:lang="en-US" id="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl1">Warrants And Rights Subject To Mandatory Redemption One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:to="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl1" xlink:title="label: WarrantsAndRightsSubjectToMandatoryRedemptionOneMember to devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xml:lang="en-US" id="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember">Public Warrants Redeemed At Equal or Exceeds 23.90 Per Share [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:to="devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:title="label: WarrantsAndRightsSubjectToMandatoryRedemptionOneMember to devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ProductValueIssuedUponExerciseOfWarrants" xlink:label="ProductValueIssuedUponExerciseOfWarrants" xlink:title="ProductValueIssuedUponExerciseOfWarrants" />
    <link:label xlink:type="resource" xlink:label="devs_ProductValueIssuedUponExerciseOfWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ProductValueIssuedUponExerciseOfWarrants_lbl" xml:lang="en-US" id="devs_ProductValueIssuedUponExerciseOfWarrants_lbl">The product value issued upon exercise of warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductValueIssuedUponExerciseOfWarrants" xlink:to="devs_ProductValueIssuedUponExerciseOfWarrants_lbl" xlink:title="label: ProductValueIssuedUponExerciseOfWarrants to devs_ProductValueIssuedUponExerciseOfWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ProductValueIssuedUponExerciseOfWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ProductValueIssuedUponExerciseOfWarrants_lbl1" xml:lang="en-US" id="devs_ProductValueIssuedUponExerciseOfWarrants_lbl1">Product Value Issued Upon Exercise of Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductValueIssuedUponExerciseOfWarrants" xlink:to="devs_ProductValueIssuedUponExerciseOfWarrants_lbl1" xlink:title="label: ProductValueIssuedUponExerciseOfWarrants to devs_ProductValueIssuedUponExerciseOfWarrants_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ProductValueIssuedUponExerciseOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ProductValueIssuedUponExerciseOfWarrants" xml:lang="en-US" id="devs_ProductValueIssuedUponExerciseOfWarrants">Product value issued upon exercise of warrant (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductValueIssuedUponExerciseOfWarrants" xlink:to="devs_ProductValueIssuedUponExerciseOfWarrants" xlink:title="label: ProductValueIssuedUponExerciseOfWarrants to devs_ProductValueIssuedUponExerciseOfWarrants" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NoticePeriodToRedeemWarrants" xlink:label="NoticePeriodToRedeemWarrants" xlink:title="NoticePeriodToRedeemWarrants" />
    <link:label xlink:type="resource" xlink:label="devs_NoticePeriodToRedeemWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NoticePeriodToRedeemWarrants_lbl" xml:lang="en-US" id="devs_NoticePeriodToRedeemWarrants_lbl">Period to provide written notice to redeem warrants, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoticePeriodToRedeemWarrants" xlink:to="devs_NoticePeriodToRedeemWarrants_lbl" xlink:title="label: NoticePeriodToRedeemWarrants to devs_NoticePeriodToRedeemWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NoticePeriodToRedeemWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NoticePeriodToRedeemWarrants_lbl1" xml:lang="en-US" id="devs_NoticePeriodToRedeemWarrants_lbl1">Notice Period to Redeem Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoticePeriodToRedeemWarrants" xlink:to="devs_NoticePeriodToRedeemWarrants_lbl1" xlink:title="label: NoticePeriodToRedeemWarrants to devs_NoticePeriodToRedeemWarrants_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NoticePeriodToRedeemWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NoticePeriodToRedeemWarrants" xml:lang="en-US" id="devs_NoticePeriodToRedeemWarrants">Notice period to redeem warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoticePeriodToRedeemWarrants" xlink:to="devs_NoticePeriodToRedeemWarrants" xlink:title="label: NoticePeriodToRedeemWarrants to devs_NoticePeriodToRedeemWarrants" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:label="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:title="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl" xml:lang="en-US" id="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl">Period ending, days before the company sends the notice of redemption in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:to="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl" xlink:title="label: NumberOfTradingDaysEndingBeforeNoticeOfRedemption to devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl1" xml:lang="en-US" id="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl1">Number of Trading Days Ending Before Notice of Redemption</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:to="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl1" xlink:title="label: NumberOfTradingDaysEndingBeforeNoticeOfRedemption to devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xml:lang="en-US" id="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption">Number of trading days ending before notice of redemption</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:to="devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:title="label: NumberOfTradingDaysEndingBeforeNoticeOfRedemption to devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:label="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:title="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl">Redemption price per share or per unit of warrants or rights outstanding.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:to="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl" xlink:title="label: ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights to devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl1">Class of Warrant or Right, Redemption Price of Warrants or Rights</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:to="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl1" xlink:title="label: ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights to devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xml:lang="en-US" id="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights">Warrant redemption price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:to="devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:title="label: ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights to devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_TradingDaysThreshold" xlink:label="TradingDaysThreshold" xlink:title="TradingDaysThreshold" />
    <link:label xlink:type="resource" xlink:label="devs_TradingDaysThreshold_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_TradingDaysThreshold_lbl" xml:lang="en-US" id="devs_TradingDaysThreshold_lbl">Threshold period of specified trading days that common stock price exceeds threshold price per share, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingDaysThreshold" xlink:to="devs_TradingDaysThreshold_lbl" xlink:title="label: TradingDaysThreshold to devs_TradingDaysThreshold_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_TradingDaysThreshold_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_TradingDaysThreshold_lbl1" xml:lang="en-US" id="devs_TradingDaysThreshold_lbl1">Trading Days Threshold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingDaysThreshold" xlink:to="devs_TradingDaysThreshold_lbl1" xlink:title="label: TradingDaysThreshold to devs_TradingDaysThreshold_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_TradingDaysThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_TradingDaysThreshold" xml:lang="en-US" id="devs_TradingDaysThreshold">Trading day threshold period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingDaysThreshold" xlink:to="devs_TradingDaysThreshold" xlink:title="label: TradingDaysThreshold to devs_TradingDaysThreshold" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodToFileRegistrationStatement" xlink:label="PeriodToFileRegistrationStatement" xlink:title="PeriodToFileRegistrationStatement" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodToFileRegistrationStatement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PeriodToFileRegistrationStatement_lbl" xml:lang="en-US" id="devs_PeriodToFileRegistrationStatement_lbl">Period the entity is required to file a registration statement following the closing of a Business Combination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodToFileRegistrationStatement" xlink:to="devs_PeriodToFileRegistrationStatement_lbl" xlink:title="label: PeriodToFileRegistrationStatement to devs_PeriodToFileRegistrationStatement_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodToFileRegistrationStatement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PeriodToFileRegistrationStatement_lbl1" xml:lang="en-US" id="devs_PeriodToFileRegistrationStatement_lbl1">Period to File Registration Statement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodToFileRegistrationStatement" xlink:to="devs_PeriodToFileRegistrationStatement_lbl1" xlink:title="label: PeriodToFileRegistrationStatement to devs_PeriodToFileRegistrationStatement_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodToFileRegistrationStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PeriodToFileRegistrationStatement" xml:lang="en-US" id="devs_PeriodToFileRegistrationStatement">Period to file registration statement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodToFileRegistrationStatement" xlink:to="devs_PeriodToFileRegistrationStatement" xlink:title="label: PeriodToFileRegistrationStatement to devs_PeriodToFileRegistrationStatement" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodForRegistrationStatementToBecomeEffective" xlink:label="PeriodForRegistrationStatementToBecomeEffective" xlink:title="PeriodForRegistrationStatementToBecomeEffective" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodForRegistrationStatementToBecomeEffective_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_PeriodForRegistrationStatementToBecomeEffective_lbl" xml:lang="en-US" id="devs_PeriodForRegistrationStatementToBecomeEffective_lbl">Period of time required to pass after the filing of a registration statement to become effective before warrant holders may be permitted to exercise warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodForRegistrationStatementToBecomeEffective" xlink:to="devs_PeriodForRegistrationStatementToBecomeEffective_lbl" xlink:title="label: PeriodForRegistrationStatementToBecomeEffective to devs_PeriodForRegistrationStatementToBecomeEffective_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodForRegistrationStatementToBecomeEffective_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_PeriodForRegistrationStatementToBecomeEffective_lbl1" xml:lang="en-US" id="devs_PeriodForRegistrationStatementToBecomeEffective_lbl1">Period for Registration Statement to Become Effective</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodForRegistrationStatementToBecomeEffective" xlink:to="devs_PeriodForRegistrationStatementToBecomeEffective_lbl1" xlink:title="label: PeriodForRegistrationStatementToBecomeEffective to devs_PeriodForRegistrationStatementToBecomeEffective_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_PeriodForRegistrationStatementToBecomeEffective" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_PeriodForRegistrationStatementToBecomeEffective" xml:lang="en-US" id="devs_PeriodForRegistrationStatementToBecomeEffective">Period for registration statement to become effective</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeriodForRegistrationStatementToBecomeEffective" xlink:to="devs_PeriodForRegistrationStatementToBecomeEffective" xlink:title="label: PeriodForRegistrationStatementToBecomeEffective to devs_PeriodForRegistrationStatementToBecomeEffective" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightIssued" xlink:label="ClassOfWarrantOrRightIssued" xlink:title="ClassOfWarrantOrRightIssued" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRightIssued_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRightIssued_lbl">Number of warrants or rights issued during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightIssued" xlink:to="devs_ClassOfWarrantOrRightIssued_lbl" xlink:title="label: ClassOfWarrantOrRightIssued to devs_ClassOfWarrantOrRightIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRightIssued_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRightIssued_lbl1">Class of Warrant or Right, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightIssued" xlink:to="devs_ClassOfWarrantOrRightIssued_lbl1" xlink:title="label: ClassOfWarrantOrRightIssued to devs_ClassOfWarrantOrRightIssued_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_ClassOfWarrantOrRightIssued" xml:lang="en-US" id="devs_ClassOfWarrantOrRightIssued">Issued on RTO (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightIssued" xlink:to="devs_ClassOfWarrantOrRightIssued" xlink:title="label: ClassOfWarrantOrRightIssued to devs_ClassOfWarrantOrRightIssued" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightIssued_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ClassOfWarrantOrRightIssued_lbl2" xml:lang="en-US" id="devs_ClassOfWarrantOrRightIssued_lbl2">Warrant Issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightIssued" xlink:to="devs_ClassOfWarrantOrRightIssued_lbl2" xlink:title="label: ClassOfWarrantOrRightIssued to devs_ClassOfWarrantOrRightIssued_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExpired" xlink:label="ClassOfWarrantOrRightExpired" xlink:title="ClassOfWarrantOrRightExpired" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExpired_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ClassOfWarrantOrRightExpired_lbl" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExpired_lbl">Number of warrants or rights expired during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExpired" xlink:to="devs_ClassOfWarrantOrRightExpired_lbl" xlink:title="label: ClassOfWarrantOrRightExpired to devs_ClassOfWarrantOrRightExpired_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExpired_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ClassOfWarrantOrRightExpired_lbl1" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExpired_lbl1">Class of Warrant or Right, Expired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExpired" xlink:to="devs_ClassOfWarrantOrRightExpired_lbl1" xlink:title="label: ClassOfWarrantOrRightExpired to devs_ClassOfWarrantOrRightExpired_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ClassOfWarrantOrRightExpired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="devs_ClassOfWarrantOrRightExpired" xml:lang="en-US" id="devs_ClassOfWarrantOrRightExpired">Expired (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExpired" xlink:to="devs_ClassOfWarrantOrRightExpired" xlink:title="label: ClassOfWarrantOrRightExpired to devs_ClassOfWarrantOrRightExpired" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_December242021Member" xlink:label="December242021Member" xlink:title="December242021Member" />
    <link:label xlink:type="resource" xlink:label="devs_December242021Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_December242021Member_lbl" xml:lang="en-US" id="devs_December242021Member_lbl">Date or year award under share-based payment arrangement is granted.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="December242021Member" xlink:to="devs_December242021Member_lbl" xlink:title="label: December242021Member to devs_December242021Member_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_December242021Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_December242021Member_lbl1" xml:lang="en-US" id="devs_December242021Member_lbl1">December 24, 2021 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="December242021Member" xlink:to="devs_December242021Member_lbl1" xlink:title="label: December242021Member to devs_December242021Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_December242021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_December242021Member" xml:lang="en-US" id="devs_December242021Member">December 24, 2021 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="December242021Member" xlink:to="devs_December242021Member" xlink:title="label: December242021Member to devs_December242021Member" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_July302024Member" xlink:label="July302024Member" xlink:title="July302024Member" />
    <link:label xlink:type="resource" xlink:label="devs_July302024Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_July302024Member_lbl" xml:lang="en-US" id="devs_July302024Member_lbl">Date or year award under share-based payment arrangement is granted.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="July302024Member" xlink:to="devs_July302024Member_lbl" xlink:title="label: July302024Member to devs_July302024Member_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_July302024Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_July302024Member_lbl1" xml:lang="en-US" id="devs_July302024Member_lbl1">July 30, 2024 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="July302024Member" xlink:to="devs_July302024Member_lbl1" xlink:title="label: July302024Member to devs_July302024Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_July302024Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_July302024Member" xml:lang="en-US" id="devs_July302024Member">July 30, 2024 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="July302024Member" xlink:to="devs_July302024Member" xlink:title="label: July302024Member to devs_July302024Member" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_March12022Member" xlink:label="March12022Member" xlink:title="March12022Member" />
    <link:label xlink:type="resource" xlink:label="devs_March12022Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_March12022Member_lbl" xml:lang="en-US" id="devs_March12022Member_lbl">Date or year award under share-based payment arrangement is granted.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="March12022Member" xlink:to="devs_March12022Member_lbl" xlink:title="label: March12022Member to devs_March12022Member_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_March12022Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_March12022Member_lbl1" xml:lang="en-US" id="devs_March12022Member_lbl1">March 1, 2022 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="March12022Member" xlink:to="devs_March12022Member_lbl1" xlink:title="label: March12022Member to devs_March12022Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_March12022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_March12022Member" xml:lang="en-US" id="devs_March12022Member">March 1, 2022 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="March12022Member" xlink:to="devs_March12022Member" xlink:title="label: March12022Member to devs_March12022Member" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_November302021Member" xlink:label="November302021Member" xlink:title="November302021Member" />
    <link:label xlink:type="resource" xlink:label="devs_November302021Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_November302021Member_lbl" xml:lang="en-US" id="devs_November302021Member_lbl">Date or year award under share-based payment arrangement is granted.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="November302021Member" xlink:to="devs_November302021Member_lbl" xlink:title="label: November302021Member to devs_November302021Member_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_November302021Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_November302021Member_lbl1" xml:lang="en-US" id="devs_November302021Member_lbl1">November 30, 2021 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="November302021Member" xlink:to="devs_November302021Member_lbl1" xlink:title="label: November302021Member to devs_November302021Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_November302021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_November302021Member" xml:lang="en-US" id="devs_November302021Member">November 30, 2021 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="November302021Member" xlink:to="devs_November302021Member" xlink:title="label: November302021Member to devs_November302021Member" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_March262025Member" xlink:label="March262025Member" xlink:title="March262025Member" />
    <link:label xlink:type="resource" xlink:label="devs_March262025Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_March262025Member_lbl" xml:lang="en-US" id="devs_March262025Member_lbl">Date or year award under share-based payment arrangement is granted.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="March262025Member" xlink:to="devs_March262025Member_lbl" xlink:title="label: March262025Member to devs_March262025Member_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_March262025Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_March262025Member_lbl1" xml:lang="en-US" id="devs_March262025Member_lbl1">March 26, 2025 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="March262025Member" xlink:to="devs_March262025Member_lbl1" xlink:title="label: March262025Member to devs_March262025Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_March262025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_March262025Member" xml:lang="en-US" id="devs_March262025Member">March 26, 2025 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="March262025Member" xlink:to="devs_March262025Member" xlink:title="label: March262025Member to devs_March262025Member" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_March142022Member" xlink:label="March142022Member" xlink:title="March142022Member" />
    <link:label xlink:type="resource" xlink:label="devs_March142022Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_March142022Member_lbl" xml:lang="en-US" id="devs_March142022Member_lbl">Date or year award under share-based payment arrangement is granted.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="March142022Member" xlink:to="devs_March142022Member_lbl" xlink:title="label: March142022Member to devs_March142022Member_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_March142022Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_March142022Member_lbl1" xml:lang="en-US" id="devs_March142022Member_lbl1">March 14, 2022 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="March142022Member" xlink:to="devs_March142022Member_lbl1" xlink:title="label: March142022Member to devs_March142022Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_March142022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_March142022Member" xml:lang="en-US" id="devs_March142022Member">March 14, 2022 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="March142022Member" xlink:to="devs_March142022Member" xlink:title="label: March142022Member to devs_March142022Member" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RestrictedStockUnitsAbstract" xlink:label="RestrictedStockUnitsAbstract" xlink:title="RestrictedStockUnitsAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_RestrictedStockUnitsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_RestrictedStockUnitsAbstract_lbl1" xml:lang="en-US" id="devs_RestrictedStockUnitsAbstract_lbl1">Restricted Stock Units [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsAbstract" xlink:to="devs_RestrictedStockUnitsAbstract_lbl1" xlink:title="label: RestrictedStockUnitsAbstract to devs_RestrictedStockUnitsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsMember" xlink:label="FreedomCarbonSolutionsMember" xlink:title="FreedomCarbonSolutionsMember" />
    <link:label xlink:type="resource" xlink:label="devs_FreedomCarbonSolutionsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FreedomCarbonSolutionsMember_lbl" xml:lang="en-US" id="devs_FreedomCarbonSolutionsMember_lbl">Name of the Acquisition.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FreedomCarbonSolutionsMember" xlink:to="devs_FreedomCarbonSolutionsMember_lbl" xlink:title="label: FreedomCarbonSolutionsMember to devs_FreedomCarbonSolutionsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FreedomCarbonSolutionsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FreedomCarbonSolutionsMember_lbl1" xml:lang="en-US" id="devs_FreedomCarbonSolutionsMember_lbl1">Freedom Carbon Solutions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FreedomCarbonSolutionsMember" xlink:to="devs_FreedomCarbonSolutionsMember_lbl1" xlink:title="label: FreedomCarbonSolutionsMember to devs_FreedomCarbonSolutionsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FreedomCarbonSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FreedomCarbonSolutionsMember" xml:lang="en-US" id="devs_FreedomCarbonSolutionsMember">Freedom Carbon Solutions [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FreedomCarbonSolutionsMember" xlink:to="devs_FreedomCarbonSolutionsMember" xlink:title="label: FreedomCarbonSolutionsMember to devs_FreedomCarbonSolutionsMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationForEquityInterestPercentage" xlink:label="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="BusinessCombinationConsiderationForEquityInterestPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl" xml:lang="en-US" id="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl">Percentage of business combination consideration for equity interest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:to="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl" xlink:title="label: BusinessCombinationConsiderationForEquityInterestPercentage to devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl1" xml:lang="en-US" id="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl1">Business Combination, Consideration for Equity Interest Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:to="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl1" xlink:title="label: BusinessCombinationConsiderationForEquityInterestPercentage to devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationForEquityInterestPercentage" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:title="devs_BusinessCombinationConsiderationForEquityInterestPercentage" xml:lang="en-US" id="devs_BusinessCombinationConsiderationForEquityInterestPercentage">Company's ownership</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:to="devs_BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="label: BusinessCombinationConsiderationForEquityInterestPercentage to devs_BusinessCombinationConsiderationForEquityInterestPercentage" />
    <link:label xlink:type="resource" xlink:label="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl2" xml:lang="en-US" id="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl2">Ownership percentage in LLC</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:to="devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl2" xlink:title="label: BusinessCombinationConsiderationForEquityInterestPercentage to devs_BusinessCombinationConsiderationForEquityInterestPercentage_lbl2" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GuaranteedPayments" xlink:label="GuaranteedPayments" xlink:title="GuaranteedPayments" />
    <link:label xlink:type="resource" xlink:label="devs_GuaranteedPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_GuaranteedPayments_lbl" xml:lang="en-US" id="devs_GuaranteedPayments_lbl">Guaranteed payments are fixed payments made to a partner or member of a business, regardless of the business's profitability during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GuaranteedPayments" xlink:to="devs_GuaranteedPayments_lbl" xlink:title="label: GuaranteedPayments to devs_GuaranteedPayments_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_GuaranteedPayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_GuaranteedPayments_lbl1" xml:lang="en-US" id="devs_GuaranteedPayments_lbl1">Guaranteed Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GuaranteedPayments" xlink:to="devs_GuaranteedPayments_lbl1" xlink:title="label: GuaranteedPayments to devs_GuaranteedPayments_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_GuaranteedPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_GuaranteedPayments" xml:lang="en-US" id="devs_GuaranteedPayments">Guaranteed payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GuaranteedPayments" xlink:to="devs_GuaranteedPayments" xlink:title="label: GuaranteedPayments to devs_GuaranteedPayments" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesAbstract" xlink:label="StockOptionLiabilitiesAbstract" xlink:title="StockOptionLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionLiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockOptionLiabilitiesAbstract_lbl1" xml:lang="en-US" id="devs_StockOptionLiabilitiesAbstract_lbl1">Stock option liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionLiabilitiesAbstract" xlink:to="devs_StockOptionLiabilitiesAbstract_lbl1" xlink:title="label: StockOptionLiabilitiesAbstract to devs_StockOptionLiabilitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesTextBlock" xlink:label="StockOptionLiabilitiesTextBlock" xlink:title="StockOptionLiabilitiesTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionLiabilitiesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockOptionLiabilitiesTextBlock_lbl" xml:lang="en-US" id="devs_StockOptionLiabilitiesTextBlock_lbl">The entire disclosure for stock option liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionLiabilitiesTextBlock" xlink:to="devs_StockOptionLiabilitiesTextBlock_lbl" xlink:title="label: StockOptionLiabilitiesTextBlock to devs_StockOptionLiabilitiesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionLiabilitiesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockOptionLiabilitiesTextBlock_lbl1" xml:lang="en-US" id="devs_StockOptionLiabilitiesTextBlock_lbl1">Stock option liabilities [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionLiabilitiesTextBlock" xlink:to="devs_StockOptionLiabilitiesTextBlock_lbl1" xlink:title="label: StockOptionLiabilitiesTextBlock to devs_StockOptionLiabilitiesTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockOptionLiabilitiesTextBlock" xml:lang="en-US" id="devs_StockOptionLiabilitiesTextBlock">Stock option liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionLiabilitiesTextBlock" xlink:to="devs_StockOptionLiabilitiesTextBlock" xlink:title="label: StockOptionLiabilitiesTextBlock to devs_StockOptionLiabilitiesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_OrganizationalOrStartupCosts" xlink:label="OrganizationalOrStartupCosts" xlink:title="OrganizationalOrStartupCosts" />
    <link:label xlink:type="resource" xlink:label="devs_OrganizationalOrStartupCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_OrganizationalOrStartupCosts_lbl" xml:lang="en-US" id="devs_OrganizationalOrStartupCosts_lbl">Amount start-up costs are defined as those incurred before the active conduct of a trade or business, including market analyses, product testing, and advertising expenses.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationalOrStartupCosts" xlink:to="devs_OrganizationalOrStartupCosts_lbl" xlink:title="label: OrganizationalOrStartupCosts to devs_OrganizationalOrStartupCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_OrganizationalOrStartupCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_OrganizationalOrStartupCosts_lbl1" xml:lang="en-US" id="devs_OrganizationalOrStartupCosts_lbl1">Organizational or Startup Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationalOrStartupCosts" xlink:to="devs_OrganizationalOrStartupCosts_lbl1" xlink:title="label: OrganizationalOrStartupCosts to devs_OrganizationalOrStartupCosts_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_OrganizationalOrStartupCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_OrganizationalOrStartupCosts" xml:lang="en-US" id="devs_OrganizationalOrStartupCosts">Start-up costs, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationalOrStartupCosts" xlink:to="devs_OrganizationalOrStartupCosts" xlink:title="label: OrganizationalOrStartupCosts to devs_OrganizationalOrStartupCosts" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContinuityInvestmentInAssociateAbstract" xlink:label="ContinuityInvestmentInAssociateAbstract" xlink:title="ContinuityInvestmentInAssociateAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_ContinuityInvestmentInAssociateAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ContinuityInvestmentInAssociateAbstract_lbl1" xml:lang="en-US" id="devs_ContinuityInvestmentInAssociateAbstract_lbl1">Continuity Investment in Associate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContinuityInvestmentInAssociateAbstract" xlink:to="devs_ContinuityInvestmentInAssociateAbstract_lbl1" xlink:title="label: ContinuityInvestmentInAssociateAbstract to devs_ContinuityInvestmentInAssociateAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ContinuityInvestmentInAssociateAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_ContinuityInvestmentInAssociateAbstract" xml:lang="en-US" id="devs_ContinuityInvestmentInAssociateAbstract">Continuity Investment in Associate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContinuityInvestmentInAssociateAbstract" xlink:to="devs_ContinuityInvestmentInAssociateAbstract" xlink:title="label: ContinuityInvestmentInAssociateAbstract to devs_ContinuityInvestmentInAssociateAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:label="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:title="AcquisitionOfMonroeSequestrationPartnersAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_AcquisitionOfMonroeSequestrationPartnersAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AcquisitionOfMonroeSequestrationPartnersAbstract_lbl1" xml:lang="en-US" id="devs_AcquisitionOfMonroeSequestrationPartnersAbstract_lbl1">Acquisition of Monroe Sequestration Partners [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:to="devs_AcquisitionOfMonroeSequestrationPartnersAbstract_lbl1" xlink:title="label: AcquisitionOfMonroeSequestrationPartnersAbstract to devs_AcquisitionOfMonroeSequestrationPartnersAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AcquisitionOfMonroeSequestrationPartnersAbstract" xml:lang="en-US" id="devs_AcquisitionOfMonroeSequestrationPartnersAbstract">Acquisition of Monroe Sequestration Partners [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:to="devs_AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:title="label: AcquisitionOfMonroeSequestrationPartnersAbstract to devs_AcquisitionOfMonroeSequestrationPartnersAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesReceivedFromInvestors" xlink:label="NumberOfSharesReceivedFromInvestors" xlink:title="NumberOfSharesReceivedFromInvestors" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesReceivedFromInvestors_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfSharesReceivedFromInvestors_lbl" xml:lang="en-US" id="devs_NumberOfSharesReceivedFromInvestors_lbl">Number of shares received from Investors.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesReceivedFromInvestors" xlink:to="devs_NumberOfSharesReceivedFromInvestors_lbl" xlink:title="label: NumberOfSharesReceivedFromInvestors to devs_NumberOfSharesReceivedFromInvestors_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesReceivedFromInvestors_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfSharesReceivedFromInvestors_lbl1" xml:lang="en-US" id="devs_NumberOfSharesReceivedFromInvestors_lbl1">Number of Shares Received from Investors</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesReceivedFromInvestors" xlink:to="devs_NumberOfSharesReceivedFromInvestors_lbl1" xlink:title="label: NumberOfSharesReceivedFromInvestors to devs_NumberOfSharesReceivedFromInvestors_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesReceivedFromInvestors" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfSharesReceivedFromInvestors" xml:lang="en-US" id="devs_NumberOfSharesReceivedFromInvestors">Shares received from investors (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesReceivedFromInvestors" xlink:to="devs_NumberOfSharesReceivedFromInvestors" xlink:title="label: NumberOfSharesReceivedFromInvestors to devs_NumberOfSharesReceivedFromInvestors" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForAcquisitionOfAssociate" xlink:label="SharesIssuedForAcquisitionOfAssociate" xlink:title="SharesIssuedForAcquisitionOfAssociate" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForAcquisitionOfAssociate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SharesIssuedForAcquisitionOfAssociate_lbl" xml:lang="en-US" id="devs_SharesIssuedForAcquisitionOfAssociate_lbl">Value of stock issued for acquisition of associate during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForAcquisitionOfAssociate" xlink:to="devs_SharesIssuedForAcquisitionOfAssociate_lbl" xlink:title="label: SharesIssuedForAcquisitionOfAssociate to devs_SharesIssuedForAcquisitionOfAssociate_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForAcquisitionOfAssociate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SharesIssuedForAcquisitionOfAssociate_lbl1" xml:lang="en-US" id="devs_SharesIssuedForAcquisitionOfAssociate_lbl1">Shares Issued for Acquisition of Associate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForAcquisitionOfAssociate" xlink:to="devs_SharesIssuedForAcquisitionOfAssociate_lbl1" xlink:title="label: SharesIssuedForAcquisitionOfAssociate to devs_SharesIssuedForAcquisitionOfAssociate_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForAcquisitionOfAssociate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SharesIssuedForAcquisitionOfAssociate" xml:lang="en-US" id="devs_SharesIssuedForAcquisitionOfAssociate">Shares Issued for Acquisition of Associate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForAcquisitionOfAssociate" xlink:to="devs_SharesIssuedForAcquisitionOfAssociate" xlink:title="label: SharesIssuedForAcquisitionOfAssociate to devs_SharesIssuedForAcquisitionOfAssociate" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesExchangeOfShares" xlink:label="NumberOfSharesExchangeOfShares" xlink:title="NumberOfSharesExchangeOfShares" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesExchangeOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_NumberOfSharesExchangeOfShares_lbl" xml:lang="en-US" id="devs_NumberOfSharesExchangeOfShares_lbl">Number of shares exchange of shares acquisition of associate during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesExchangeOfShares" xlink:to="devs_NumberOfSharesExchangeOfShares_lbl" xlink:title="label: NumberOfSharesExchangeOfShares to devs_NumberOfSharesExchangeOfShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesExchangeOfShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_NumberOfSharesExchangeOfShares_lbl1" xml:lang="en-US" id="devs_NumberOfSharesExchangeOfShares_lbl1">Number of Shares Exchange of Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesExchangeOfShares" xlink:to="devs_NumberOfSharesExchangeOfShares_lbl1" xlink:title="label: NumberOfSharesExchangeOfShares to devs_NumberOfSharesExchangeOfShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_NumberOfSharesExchangeOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_NumberOfSharesExchangeOfShares" xml:lang="en-US" id="devs_NumberOfSharesExchangeOfShares">Number of shares exchange of shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSharesExchangeOfShares" xlink:to="devs_NumberOfSharesExchangeOfShares" xlink:title="label: NumberOfSharesExchangeOfShares to devs_NumberOfSharesExchangeOfShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForAcquisitionOfAssociateInShares" xlink:label="SharesIssuedForAcquisitionOfAssociateInShares" xlink:title="SharesIssuedForAcquisitionOfAssociateInShares" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl" xml:lang="en-US" id="devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl">Number of shares issued for acquisition of associate during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForAcquisitionOfAssociateInShares" xlink:to="devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl" xlink:title="label: SharesIssuedForAcquisitionOfAssociateInShares to devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl1" xml:lang="en-US" id="devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl1">Shares Issued for Acquisition of Associate in Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForAcquisitionOfAssociateInShares" xlink:to="devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl1" xlink:title="label: SharesIssuedForAcquisitionOfAssociateInShares to devs_SharesIssuedForAcquisitionOfAssociateInShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SharesIssuedForAcquisitionOfAssociateInShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SharesIssuedForAcquisitionOfAssociateInShares" xml:lang="en-US" id="devs_SharesIssuedForAcquisitionOfAssociateInShares">Shares issued for acquisition of associate (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssuedForAcquisitionOfAssociateInShares" xlink:to="devs_SharesIssuedForAcquisitionOfAssociateInShares" xlink:title="label: SharesIssuedForAcquisitionOfAssociateInShares to devs_SharesIssuedForAcquisitionOfAssociateInShares" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ImpactOfListingOnNASDAQAbstract" xlink:label="ImpactOfListingOnNASDAQAbstract" xlink:title="ImpactOfListingOnNASDAQAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_ImpactOfListingOnNASDAQAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ImpactOfListingOnNASDAQAbstract_lbl1" xml:lang="en-US" id="devs_ImpactOfListingOnNASDAQAbstract_lbl1">Impact of Listing on NASDAQ [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpactOfListingOnNASDAQAbstract" xlink:to="devs_ImpactOfListingOnNASDAQAbstract_lbl1" xlink:title="label: ImpactOfListingOnNASDAQAbstract to devs_ImpactOfListingOnNASDAQAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ImpactOfListingOnNASDAQAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ImpactOfListingOnNASDAQAbstract" xml:lang="en-US" id="devs_ImpactOfListingOnNASDAQAbstract">Impact of listing on NASDAQ [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpactOfListingOnNASDAQAbstract" xlink:to="devs_ImpactOfListingOnNASDAQAbstract" xlink:title="label: ImpactOfListingOnNASDAQAbstract to devs_ImpactOfListingOnNASDAQAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueLiabilitiesCurrent" xlink:label="FairValueLiabilitiesCurrent" xlink:title="FairValueLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FairValueLiabilitiesCurrent_lbl" xml:lang="en-US" id="devs_FairValueLiabilitiesCurrent_lbl">The difference between the previous carrying value which was initially recorded as equity and the fair value of options liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesCurrent" xlink:to="devs_FairValueLiabilitiesCurrent_lbl" xlink:title="label: FairValueLiabilitiesCurrent to devs_FairValueLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FairValueLiabilitiesCurrent_lbl1" xml:lang="en-US" id="devs_FairValueLiabilitiesCurrent_lbl1">Fair Value Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesCurrent" xlink:to="devs_FairValueLiabilitiesCurrent_lbl1" xlink:title="label: FairValueLiabilitiesCurrent to devs_FairValueLiabilitiesCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FairValueLiabilitiesCurrent" xml:lang="en-US" id="devs_FairValueLiabilitiesCurrent">Fair value of options liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesCurrent" xlink:to="devs_FairValueLiabilitiesCurrent" xlink:title="label: FairValueLiabilitiesCurrent to devs_FairValueLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesMember" xlink:label="StockOptionLiabilitiesMember" xlink:title="StockOptionLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockOptionLiabilitiesMember_lbl" xml:lang="en-US" id="devs_StockOptionLiabilitiesMember_lbl">This member stands for stock option liabilities to the financial obligations that a company may have due to the issuance of stock options to its employees, executives, or other stakeholders as part of a compensation package.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionLiabilitiesMember" xlink:to="devs_StockOptionLiabilitiesMember_lbl" xlink:title="label: StockOptionLiabilitiesMember to devs_StockOptionLiabilitiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionLiabilitiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockOptionLiabilitiesMember_lbl1" xml:lang="en-US" id="devs_StockOptionLiabilitiesMember_lbl1">Stock Option Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionLiabilitiesMember" xlink:to="devs_StockOptionLiabilitiesMember_lbl1" xlink:title="label: StockOptionLiabilitiesMember to devs_StockOptionLiabilitiesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockOptionLiabilitiesMember" xml:lang="en-US" id="devs_StockOptionLiabilitiesMember">Stock Option Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionLiabilitiesMember" xlink:to="devs_StockOptionLiabilitiesMember" xlink:title="label: StockOptionLiabilitiesMember to devs_StockOptionLiabilitiesMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LiquidityRiskMember" xlink:label="LiquidityRiskMember" xlink:title="LiquidityRiskMember" />
    <link:label xlink:type="resource" xlink:label="devs_LiquidityRiskMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_LiquidityRiskMember_lbl" xml:lang="en-US" id="devs_LiquidityRiskMember_lbl">Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they fall due. The Company manages liquidity by maintaining adequate cash balances and by raising equity financings.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityRiskMember" xlink:to="devs_LiquidityRiskMember_lbl" xlink:title="label: LiquidityRiskMember to devs_LiquidityRiskMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_LiquidityRiskMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_LiquidityRiskMember_lbl1" xml:lang="en-US" id="devs_LiquidityRiskMember_lbl1">Liquidity Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityRiskMember" xlink:to="devs_LiquidityRiskMember_lbl1" xlink:title="label: LiquidityRiskMember to devs_LiquidityRiskMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_LiquidityRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_LiquidityRiskMember" xml:lang="en-US" id="devs_LiquidityRiskMember">Liquidity Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityRiskMember" xlink:to="devs_LiquidityRiskMember" xlink:title="label: LiquidityRiskMember to devs_LiquidityRiskMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FinancialInstrumentAbstract" xlink:label="FinancialInstrumentAbstract" xlink:title="FinancialInstrumentAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_FinancialInstrumentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FinancialInstrumentAbstract_lbl1" xml:lang="en-US" id="devs_FinancialInstrumentAbstract_lbl1">Financial Instrument [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentAbstract" xlink:to="devs_FinancialInstrumentAbstract_lbl1" xlink:title="label: FinancialInstrumentAbstract to devs_FinancialInstrumentAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FinancialInstrumentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="devs_FinancialInstrumentAbstract" xml:lang="en-US" id="devs_FinancialInstrumentAbstract">Financial Instruments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentAbstract" xlink:to="devs_FinancialInstrumentAbstract" xlink:title="label: FinancialInstrumentAbstract to devs_FinancialInstrumentAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FinancialInstrumentsContractualObligationsPeriod" xlink:label="FinancialInstrumentsContractualObligationsPeriod" xlink:title="FinancialInstrumentsContractualObligationsPeriod" />
    <link:label xlink:type="resource" xlink:label="devs_FinancialInstrumentsContractualObligationsPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FinancialInstrumentsContractualObligationsPeriod_lbl" xml:lang="en-US" id="devs_FinancialInstrumentsContractualObligationsPeriod_lbl">Duration of a financial instruments contractual obligations period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentsContractualObligationsPeriod" xlink:to="devs_FinancialInstrumentsContractualObligationsPeriod_lbl" xlink:title="label: FinancialInstrumentsContractualObligationsPeriod to devs_FinancialInstrumentsContractualObligationsPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FinancialInstrumentsContractualObligationsPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FinancialInstrumentsContractualObligationsPeriod_lbl1" xml:lang="en-US" id="devs_FinancialInstrumentsContractualObligationsPeriod_lbl1">Financial Instruments Contractual Obligations Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentsContractualObligationsPeriod" xlink:to="devs_FinancialInstrumentsContractualObligationsPeriod_lbl1" xlink:title="label: FinancialInstrumentsContractualObligationsPeriod to devs_FinancialInstrumentsContractualObligationsPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FinancialInstrumentsContractualObligationsPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FinancialInstrumentsContractualObligationsPeriod" xml:lang="en-US" id="devs_FinancialInstrumentsContractualObligationsPeriod">Financial instruments contractual obligations period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentsContractualObligationsPeriod" xlink:to="devs_FinancialInstrumentsContractualObligationsPeriod" xlink:title="label: FinancialInstrumentsContractualObligationsPeriod to devs_FinancialInstrumentsContractualObligationsPeriod" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionsFairValueUponChangeDeSPACTransaction" xlink:label="StockOptionsFairValueUponChangeDeSPACTransaction" xlink:title="StockOptionsFairValueUponChangeDeSPACTransaction" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl" xml:lang="en-US" id="devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl">Remeasurement of stock option liabilities due to change in the conditions that affect their value, such as the company's stock price, volatility assumptions, risk-free interest rates, or remaining time to expiration on De-Spac transaction.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionsFairValueUponChangeDeSPACTransaction" xlink:to="devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl" xlink:title="label: StockOptionsFairValueUponChangeDeSPACTransaction to devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl1" xml:lang="en-US" id="devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl1">Stock Options Fair Value upon Change De-SPAC Transaction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionsFairValueUponChangeDeSPACTransaction" xlink:to="devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl1" xlink:title="label: StockOptionsFairValueUponChangeDeSPACTransaction to devs_StockOptionsFairValueUponChangeDeSPACTransaction_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockOptionsFairValueUponChangeDeSPACTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockOptionsFairValueUponChangeDeSPACTransaction" xml:lang="en-US" id="devs_StockOptionsFairValueUponChangeDeSPACTransaction">Stock options fair value upon change De-SPAC transaction (Note 4)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionsFairValueUponChangeDeSPACTransaction" xlink:to="devs_StockOptionsFairValueUponChangeDeSPACTransaction" xlink:title="label: StockOptionsFairValueUponChangeDeSPACTransaction to devs_StockOptionsFairValueUponChangeDeSPACTransaction" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:label="ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:title="ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl">Tabular disclosure of Continuity of derivative stock option liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:to="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl" xlink:title="label: ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock to devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl1" xml:lang="en-US" id="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl1">Continuity of Derivative Stock Option Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:to="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl1" xlink:title="label: ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock to devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xml:lang="en-US" id="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock">Continuity of Derivative Stock Option Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:to="devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:title="label: ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock to devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ScheduleOfWarrantsOrRightsTableTextBlock" xlink:label="ScheduleOfWarrantsOrRightsTableTextBlock" xlink:title="ScheduleOfWarrantsOrRightsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl" xml:lang="en-US" id="devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl">Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfWarrantsOrRightsTableTextBlock" xlink:to="devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl" xlink:title="label: ScheduleOfWarrantsOrRightsTableTextBlock to devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl1" xml:lang="en-US" id="devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl1">Schedule Of Warrants Or Rights [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfWarrantsOrRightsTableTextBlock" xlink:to="devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl1" xlink:title="label: ScheduleOfWarrantsOrRightsTableTextBlock to devs_ScheduleOfWarrantsOrRightsTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ScheduleOfWarrantsOrRightsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ScheduleOfWarrantsOrRightsTableTextBlock" xml:lang="en-US" id="devs_ScheduleOfWarrantsOrRightsTableTextBlock">Continuity of Derivative Warrant Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfWarrantsOrRightsTableTextBlock" xlink:to="devs_ScheduleOfWarrantsOrRightsTableTextBlock" xlink:title="label: ScheduleOfWarrantsOrRightsTableTextBlock to devs_ScheduleOfWarrantsOrRightsTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountingStandardsUpdate202107Member" xlink:label="AccountingStandardsUpdate202107Member" xlink:title="AccountingStandardsUpdate202107Member" />
    <link:label xlink:type="resource" xlink:label="devs_AccountingStandardsUpdate202107Member_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_AccountingStandardsUpdate202107Member_lbl" xml:lang="en-US" id="devs_AccountingStandardsUpdate202107Member_lbl">Accounting Standards Update 2021-07 Reference Rate Reform (topic 718): compensation-stock compensation determining the current price of an underlying share for equity-classified share-based awards (a consensus of the private company council)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate202107Member" xlink:to="devs_AccountingStandardsUpdate202107Member_lbl" xlink:title="label: AccountingStandardsUpdate202107Member to devs_AccountingStandardsUpdate202107Member_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_AccountingStandardsUpdate202107Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_AccountingStandardsUpdate202107Member_lbl1" xml:lang="en-US" id="devs_AccountingStandardsUpdate202107Member_lbl1">Accounting Standards Update 2021-07 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate202107Member" xlink:to="devs_AccountingStandardsUpdate202107Member_lbl1" xlink:title="label: AccountingStandardsUpdate202107Member to devs_AccountingStandardsUpdate202107Member_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_AccountingStandardsUpdate202107Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_AccountingStandardsUpdate202107Member" xml:lang="en-US" id="devs_AccountingStandardsUpdate202107Member">ASC 718 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingStandardsUpdate202107Member" xlink:to="devs_AccountingStandardsUpdate202107Member" xlink:title="label: AccountingStandardsUpdate202107Member to devs_AccountingStandardsUpdate202107Member" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfWarrantsExercised" xlink:label="FairValueOfWarrantsExercised" xlink:title="FairValueOfWarrantsExercised" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfWarrantsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_FairValueOfWarrantsExercised_lbl" xml:lang="en-US" id="devs_FairValueOfWarrantsExercised_lbl">Amount of expense (income) related to exercised to fair value of warrant liability.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfWarrantsExercised" xlink:to="devs_FairValueOfWarrantsExercised_lbl" xlink:title="label: FairValueOfWarrantsExercised to devs_FairValueOfWarrantsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfWarrantsExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_FairValueOfWarrantsExercised_lbl1" xml:lang="en-US" id="devs_FairValueOfWarrantsExercised_lbl1">Fair Value of Warrants Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfWarrantsExercised" xlink:to="devs_FairValueOfWarrantsExercised_lbl1" xlink:title="label: FairValueOfWarrantsExercised to devs_FairValueOfWarrantsExercised_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_FairValueOfWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_FairValueOfWarrantsExercised" xml:lang="en-US" id="devs_FairValueOfWarrantsExercised">Fair value of warrants exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfWarrantsExercised" xlink:to="devs_FairValueOfWarrantsExercised" xlink:title="label: FairValueOfWarrantsExercised to devs_FairValueOfWarrantsExercised" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:label="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:title="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl">Shares issued to creditors or vendors as a form of payment for outstanding accounts payable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:to="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl" xlink:title="label: StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable to devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl1" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl1">Stock Issued During Period Shares for Settlement of Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:to="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable to devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xml:lang="en-US" id="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable">Number of shares issued for settlement of accounts payable (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:to="devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:title="label: StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable to devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:label="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:title="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl" xml:lang="en-US" id="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl">Fair value of shares issued to creditors or vendors as a form of payment for outstanding accounts payable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:to="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl" xlink:title="label: StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable to devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl1" xml:lang="en-US" id="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl1">Stock Issued During Period Fair Value Issued for Settlement of Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:to="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl1" xlink:title="label: StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable to devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xml:lang="en-US" id="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable">Fair value of shares issued for settlement of accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:to="devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:title="label: StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable to devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DerivativeWarrantLiabilitiesAbstract" xlink:label="DerivativeWarrantLiabilitiesAbstract" xlink:title="DerivativeWarrantLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_DerivativeWarrantLiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_DerivativeWarrantLiabilitiesAbstract_lbl1" xml:lang="en-US" id="devs_DerivativeWarrantLiabilitiesAbstract_lbl1">Derivative Warrant Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="devs_DerivativeWarrantLiabilitiesAbstract_lbl1" xlink:title="label: DerivativeWarrantLiabilitiesAbstract to devs_DerivativeWarrantLiabilitiesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_DerivativeWarrantLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_DerivativeWarrantLiabilitiesAbstract" xml:lang="en-US" id="devs_DerivativeWarrantLiabilitiesAbstract">Derivative Warrant Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="devs_DerivativeWarrantLiabilitiesAbstract" xlink:title="label: DerivativeWarrantLiabilitiesAbstract to devs_DerivativeWarrantLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsFairValueUponChangeInFunctionalCurrency" xlink:label="WarrantsFairValueUponChangeInFunctionalCurrency" xlink:title="WarrantsFairValueUponChangeInFunctionalCurrency" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl" xml:lang="en-US" id="devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl">Amount of warrants fair value upon change in functional currency.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsFairValueUponChangeInFunctionalCurrency" xlink:to="devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl" xlink:title="label: WarrantsFairValueUponChangeInFunctionalCurrency to devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl1" xml:lang="en-US" id="devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl1">Warrants Fair Value upon Change in Functional Currency</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsFairValueUponChangeInFunctionalCurrency" xlink:to="devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl1" xlink:title="label: WarrantsFairValueUponChangeInFunctionalCurrency to devs_WarrantsFairValueUponChangeInFunctionalCurrency_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsFairValueUponChangeInFunctionalCurrency" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_WarrantsFairValueUponChangeInFunctionalCurrency" xml:lang="en-US" id="devs_WarrantsFairValueUponChangeInFunctionalCurrency">Warrants fair value upon change in functional currency (Note 2)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsFairValueUponChangeInFunctionalCurrency" xlink:to="devs_WarrantsFairValueUponChangeInFunctionalCurrency" xlink:title="label: WarrantsFairValueUponChangeInFunctionalCurrency to devs_WarrantsFairValueUponChangeInFunctionalCurrency" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsIssuedToMandatoryConvertibleDebentures" xlink:label="WarrantsIssuedToMandatoryConvertibleDebentures" xlink:title="WarrantsIssuedToMandatoryConvertibleDebentures" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl" xml:lang="en-US" id="devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl">Amount of expense (income) related to warrants issued to mandatory convertible debentures to fair value of warrant liability.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsIssuedToMandatoryConvertibleDebentures" xlink:to="devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl" xlink:title="label: WarrantsIssuedToMandatoryConvertibleDebentures to devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl1" xml:lang="en-US" id="devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl1">Warrants Issued to Mandatory Convertible Debentures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsIssuedToMandatoryConvertibleDebentures" xlink:to="devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl1" xlink:title="label: WarrantsIssuedToMandatoryConvertibleDebentures to devs_WarrantsIssuedToMandatoryConvertibleDebentures_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsIssuedToMandatoryConvertibleDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_WarrantsIssuedToMandatoryConvertibleDebentures" xml:lang="en-US" id="devs_WarrantsIssuedToMandatoryConvertibleDebentures">Warrants to be issued (mandatory convertible debentures)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsIssuedToMandatoryConvertibleDebentures" xlink:to="devs_WarrantsIssuedToMandatoryConvertibleDebentures" xlink:title="label: WarrantsIssuedToMandatoryConvertibleDebentures to devs_WarrantsIssuedToMandatoryConvertibleDebentures" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsIssuedUponDeSPACTransaction" xlink:label="WarrantsIssuedUponDeSPACTransaction" xlink:title="WarrantsIssuedUponDeSPACTransaction" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsIssuedUponDeSPACTransaction_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_WarrantsIssuedUponDeSPACTransaction_lbl" xml:lang="en-US" id="devs_WarrantsIssuedUponDeSPACTransaction_lbl">The amount of warrants issued upon De-SPAC transaction.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsIssuedUponDeSPACTransaction" xlink:to="devs_WarrantsIssuedUponDeSPACTransaction_lbl" xlink:title="label: WarrantsIssuedUponDeSPACTransaction to devs_WarrantsIssuedUponDeSPACTransaction_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsIssuedUponDeSPACTransaction_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_WarrantsIssuedUponDeSPACTransaction_lbl1" xml:lang="en-US" id="devs_WarrantsIssuedUponDeSPACTransaction_lbl1">Warrants Issued upon De-SPAC Transaction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsIssuedUponDeSPACTransaction" xlink:to="devs_WarrantsIssuedUponDeSPACTransaction_lbl1" xlink:title="label: WarrantsIssuedUponDeSPACTransaction to devs_WarrantsIssuedUponDeSPACTransaction_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_WarrantsIssuedUponDeSPACTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_WarrantsIssuedUponDeSPACTransaction" xml:lang="en-US" id="devs_WarrantsIssuedUponDeSPACTransaction">Warrants issued upon De-SPAC transaction (Note 4)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsIssuedUponDeSPACTransaction" xlink:to="devs_WarrantsIssuedUponDeSPACTransaction" xlink:title="label: WarrantsIssuedUponDeSPACTransaction to devs_WarrantsIssuedUponDeSPACTransaction" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:label="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:title="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" />
    <link:label xlink:type="resource" xlink:label="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl" xml:lang="en-US" id="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl">Amount of expense (income) related to Change in fair value of warrant liabilities (expired warrants) to fair value of warrant liability.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:to="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl" xlink:title="label: ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants to devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl1" xml:lang="en-US" id="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl1">Change in Fair Value of Warrant Liabilities, Expired Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:to="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl1" xlink:title="label: ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants to devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xml:lang="en-US" id="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants">Change in fair value of warrant liabilities (expired warrants)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:to="devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:title="label: ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants to devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:label="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:title="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" />
    <link:label xlink:type="resource" xlink:label="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl" xml:lang="en-US" id="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl">Amount of expense (income) related to Change in fair value of warrant liabilities (exercised warrants) to fair value of warrant liability.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:to="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl" xlink:title="label: ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants to devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl1" xml:lang="en-US" id="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl1">Change in Fair Value of Warrant Liabilities, Exercise Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:to="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl1" xlink:title="label: ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants to devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xml:lang="en-US" id="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants">Change in fair value of warrant liabilities (exercised warrants)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:to="devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:title="label: ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants to devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptocurrenciesAbstract" xlink:label="CryptocurrenciesAbstract" xlink:title="CryptocurrenciesAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_CryptocurrenciesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CryptocurrenciesAbstract_lbl1" xml:lang="en-US" id="devs_CryptocurrenciesAbstract_lbl1">Cryptocurrencies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptocurrenciesAbstract" xlink:to="devs_CryptocurrenciesAbstract_lbl1" xlink:title="label: CryptocurrenciesAbstract to devs_CryptocurrenciesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoCurrenciesAssetAbstract" xlink:label="CryptoCurrenciesAssetAbstract" xlink:title="CryptoCurrenciesAssetAbstract" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoCurrenciesAssetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CryptoCurrenciesAssetAbstract_lbl1" xml:lang="en-US" id="devs_CryptoCurrenciesAssetAbstract_lbl1">Crypto Currencies Asset [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoCurrenciesAssetAbstract" xlink:to="devs_CryptoCurrenciesAssetAbstract_lbl1" xlink:title="label: CryptoCurrenciesAssetAbstract to devs_CryptoCurrenciesAssetAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoCurrenciesAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CryptoCurrenciesAssetAbstract" xml:lang="en-US" id="devs_CryptoCurrenciesAssetAbstract">Crypto Currencies Asset [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoCurrenciesAssetAbstract" xlink:to="devs_CryptoCurrenciesAssetAbstract" xlink:title="label: CryptoCurrenciesAssetAbstract to devs_CryptoCurrenciesAssetAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoAssetFairValuePerUnit" xlink:label="CryptoAssetFairValuePerUnit" xlink:title="CryptoAssetFairValuePerUnit" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoAssetFairValuePerUnit_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CryptoAssetFairValuePerUnit_lbl" xml:lang="en-US" id="devs_CryptoAssetFairValuePerUnit_lbl">Per unit fair value of a cryptocurrency or other digital asset held by the entity as of the reporting date,</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetFairValuePerUnit" xlink:to="devs_CryptoAssetFairValuePerUnit_lbl" xlink:title="label: CryptoAssetFairValuePerUnit to devs_CryptoAssetFairValuePerUnit_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoAssetFairValuePerUnit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CryptoAssetFairValuePerUnit_lbl1" xml:lang="en-US" id="devs_CryptoAssetFairValuePerUnit_lbl1">Crypto Asset, Fair Value Per Unit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetFairValuePerUnit" xlink:to="devs_CryptoAssetFairValuePerUnit_lbl1" xlink:title="label: CryptoAssetFairValuePerUnit to devs_CryptoAssetFairValuePerUnit_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoAssetFairValuePerUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CryptoAssetFairValuePerUnit" xml:lang="en-US" id="devs_CryptoAssetFairValuePerUnit">Fair value of cryptocurrency per unit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetFairValuePerUnit" xlink:to="devs_CryptoAssetFairValuePerUnit" xlink:title="label: CryptoAssetFairValuePerUnit to devs_CryptoAssetFairValuePerUnit" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoAssetNumberOfUnitsHeld" xlink:label="CryptoAssetNumberOfUnitsHeld" xlink:title="CryptoAssetNumberOfUnitsHeld" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoAssetNumberOfUnitsHeld_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CryptoAssetNumberOfUnitsHeld_lbl" xml:lang="en-US" id="devs_CryptoAssetNumberOfUnitsHeld_lbl">Number of cryptocurrency or digital asset units held by the entity at the reporting date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetNumberOfUnitsHeld" xlink:to="devs_CryptoAssetNumberOfUnitsHeld_lbl" xlink:title="label: CryptoAssetNumberOfUnitsHeld to devs_CryptoAssetNumberOfUnitsHeld_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoAssetNumberOfUnitsHeld_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CryptoAssetNumberOfUnitsHeld_lbl1" xml:lang="en-US" id="devs_CryptoAssetNumberOfUnitsHeld_lbl1">Crypto Asset, Number of Units Held</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetNumberOfUnitsHeld" xlink:to="devs_CryptoAssetNumberOfUnitsHeld_lbl1" xlink:title="label: CryptoAssetNumberOfUnitsHeld to devs_CryptoAssetNumberOfUnitsHeld_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoAssetNumberOfUnitsHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CryptoAssetNumberOfUnitsHeld" xml:lang="en-US" id="devs_CryptoAssetNumberOfUnitsHeld">Quantity of cryptocurrency held</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetNumberOfUnitsHeld" xlink:to="devs_CryptoAssetNumberOfUnitsHeld" xlink:title="label: CryptoAssetNumberOfUnitsHeld to devs_CryptoAssetNumberOfUnitsHeld" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SolanaMember" xlink:label="SolanaMember" xlink:title="SolanaMember" />
    <link:label xlink:type="resource" xlink:label="devs_SolanaMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_SolanaMember_lbl" xml:lang="en-US" id="devs_SolanaMember_lbl">Solana is a public blockchain platform that uses a proof-of-stake consensus mechanism and provides smart contract functionality. The platform's native cryptocurrency is sol. Solana was founded in 2018 by Anatoly Yakovenko and Raj Gokal, and the network was launched in march 2020 by their San Francisco-based company, Solana Labs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SolanaMember" xlink:to="devs_SolanaMember_lbl" xlink:title="label: SolanaMember to devs_SolanaMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_SolanaMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_SolanaMember_lbl1" xml:lang="en-US" id="devs_SolanaMember_lbl1">Solana [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SolanaMember" xlink:to="devs_SolanaMember_lbl1" xlink:title="label: SolanaMember to devs_SolanaMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_SolanaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_SolanaMember" xml:lang="en-US" id="devs_SolanaMember">Solana [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SolanaMember" xlink:to="devs_SolanaMember" xlink:title="label: SolanaMember to devs_SolanaMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BitcoinMember" xlink:label="BitcoinMember" xlink:title="BitcoinMember" />
    <link:label xlink:type="resource" xlink:label="devs_BitcoinMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_BitcoinMember_lbl" xml:lang="en-US" id="devs_BitcoinMember_lbl">Bitcoin is a decentralized digital currency that allows for secure peer-to-peer transactions over the internet without the need for a central authority like a bank. It was created to function as both money and a form of payment, enabling users to buy, sell, and exchange directly without intermediaries. Bitcoin operates on a technology called blockchain, which is a public distributed ledger that records all transactions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BitcoinMember" xlink:to="devs_BitcoinMember_lbl" xlink:title="label: BitcoinMember to devs_BitcoinMember_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_BitcoinMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_BitcoinMember_lbl1" xml:lang="en-US" id="devs_BitcoinMember_lbl1">Bitcoin [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BitcoinMember" xlink:to="devs_BitcoinMember_lbl1" xlink:title="label: BitcoinMember to devs_BitcoinMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_BitcoinMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_BitcoinMember" xml:lang="en-US" id="devs_BitcoinMember">Bitcoin [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BitcoinMember" xlink:to="devs_BitcoinMember" xlink:title="label: BitcoinMember to devs_BitcoinMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:label="CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:title="CryptoAssetNumberOfUnitsEarnedFromStaking" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl" xml:lang="en-US" id="devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl">Number of cryptocurrency units earned through staking or validation activities during the reporting period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:to="devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl" xlink:title="label: CryptoAssetNumberOfUnitsEarnedFromStaking to devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl1" xml:lang="en-US" id="devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl1">Crypto Asset, Number of Units earned from staking</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:to="devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl1" xlink:title="label: CryptoAssetNumberOfUnitsEarnedFromStaking to devs_CryptoAssetNumberOfUnitsEarnedFromStaking_lbl1" />
    <link:label xlink:type="resource" xlink:label="devs_CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="devs_CryptoAssetNumberOfUnitsEarnedFromStaking" xml:lang="en-US" id="devs_CryptoAssetNumberOfUnitsEarnedFromStaking">Cryptocurrency earned from staking</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:to="devs_CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:title="label: CryptoAssetNumberOfUnitsEarnedFromStaking to devs_CryptoAssetNumberOfUnitsEarnedFromStaking" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>devs-20251031_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.10.1.5333 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#SubsequentEventsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#CommitmentsAndContingenciesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SegmentedInformationDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#SegmentedInformationDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/FinancialInstrumentsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#FinancialInstrumentsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#RelatedPartyTransactionsAndBalancesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalRestrictedStockUnitsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalStockOptionsActivityDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalSharePurchaseWarrantsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalSharesIssuedDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalAuthorizedDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalAuthorizedDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#StockOptionLiabilitiesImpactOfListingDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesConvertibleDebenturesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesDebtAssumedOnRtoDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesEnvvironTrancheDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesFocusImpactPartnersDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesDevvioTrancheDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#AccountsPayableAndAccruedLiabilitiesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#EquityLineOfCreditElocDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateContinuityOfInvestmentInAssociateDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateSummarizedStatementOfLossDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateSummarizedBalanceSheetDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateSummaryDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CryptocurrenciesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#CryptocurrenciesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#CarbonCreditsRetirementOfCarbonCreditsDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#CarbonCreditsSummaryDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ReverseTakeoverPurchasePriceDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#ReverseTakeoverSummaryDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparationFunctionalAndPresentationCurrenciesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparationFunctionalAndPresentationCurrenciesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparationSubsidiariesDetails" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapitalTables" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapitalTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/StockOptionLiabilitiesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#StockOptionLiabilitiesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/WarrantLiabilitiesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#WarrantLiabilitiesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebenturesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebenturesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#AccountsPayableAndAccruedLiabilitiesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociateTables" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociateTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CryptocurrenciesTables" xlink:type="simple" xlink:href="devs-20251031.xsd#CryptocurrenciesTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ReverseTakeoverTables" xlink:type="simple" xlink:href="devs-20251031.xsd#ReverseTakeoverTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparationTables" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparationTables" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparationPolicies" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparationPolicies" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InsiderTrading" xlink:type="simple" xlink:href="devs-20251031.xsd#InsiderTrading" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SubsequentEvents" xlink:type="simple" xlink:href="devs-20251031.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="devs-20251031.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SegmentedInformation" xlink:type="simple" xlink:href="devs-20251031.xsd#SegmentedInformation" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/FinancialInstruments" xlink:type="simple" xlink:href="devs-20251031.xsd#FinancialInstruments" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalances" xlink:type="simple" xlink:href="devs-20251031.xsd#RelatedPartyTransactionsAndBalances" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ShareCapital" xlink:type="simple" xlink:href="devs-20251031.xsd#ShareCapital" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/StockOptionLiabilities" xlink:type="simple" xlink:href="devs-20251031.xsd#StockOptionLiabilities" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/WarrantLiabilities" xlink:type="simple" xlink:href="devs-20251031.xsd#WarrantLiabilities" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ConvertibleDebentures" xlink:type="simple" xlink:href="devs-20251031.xsd#ConvertibleDebentures" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilities" xlink:type="simple" xlink:href="devs-20251031.xsd#AccountsPayableAndAccruedLiabilities" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/EquityLineOfCreditEloc" xlink:type="simple" xlink:href="devs-20251031.xsd#EquityLineOfCreditEloc" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/InvestmentInAssociate" xlink:type="simple" xlink:href="devs-20251031.xsd#InvestmentInAssociate" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/Cryptocurrencies" xlink:type="simple" xlink:href="devs-20251031.xsd#Cryptocurrencies" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CarbonCredits" xlink:type="simple" xlink:href="devs-20251031.xsd#CarbonCredits" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/ReverseTakeover" xlink:type="simple" xlink:href="devs-20251031.xsd#ReverseTakeover" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="devs-20251031.xsd#SignificantAccountingPolicies" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/BasisOfPreparation" xlink:type="simple" xlink:href="devs-20251031.xsd#BasisOfPreparation" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/NatureOfOperations" xlink:type="simple" xlink:href="devs-20251031.xsd#NatureOfOperations" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimStatementsOfCashFlows" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets" xlink:type="simple" xlink:href="devs-20251031.xsd#CondensedConsolidatedInterimBalanceSheets" />
  <link:roleRef roleURI="http://auldbrasspartners.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="devs-20251031.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentType" xlink:title="presentation: CoverAbstract to DocumentType" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: CoverAbstract to AmendmentFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="DocumentQuarterlyReport" xlink:title="DocumentQuarterlyReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentQuarterlyReport" xlink:title="presentation: CoverAbstract to DocumentQuarterlyReport" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: CoverAbstract to DocumentPeriodEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: CoverAbstract to CurrentFiscalYearEndDate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalYearFocus" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalPeriodFocus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentTransitionReport" xlink:title="presentation: CoverAbstract to DocumentTransitionReport" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: CoverAbstract to EntityRegistrantName" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: CoverAbstract to EntityCentralIndexKey" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: CoverAbstract to EntityIncorporationStateCountryCode" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFileNumber" xlink:title="presentation: CoverAbstract to EntityFileNumber" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityTaxIdentificationNumber" xlink:title="presentation: CoverAbstract to EntityTaxIdentificationNumber" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine1" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine1" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine2" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine2" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine3" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine3" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCityOrTown" xlink:title="presentation: CoverAbstract to EntityAddressCityOrTown" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressStateOrProvince" xlink:title="presentation: CoverAbstract to EntityAddressStateOrProvince" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCountry" xlink:title="presentation: CoverAbstract to EntityAddressCountry" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressPostalZipCode" xlink:title="presentation: CoverAbstract to EntityAddressPostalZipCode" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CityAreaCode" xlink:title="presentation: CoverAbstract to CityAreaCode" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="LocalPhoneNumber" xlink:title="presentation: CoverAbstract to LocalPhoneNumber" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="Security12bTitle" xlink:title="presentation: CoverAbstract to Security12bTitle" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="TradingSymbol" xlink:title="presentation: CoverAbstract to TradingSymbol" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="NoTradingSymbolFlag" xlink:title="presentation: CoverAbstract to NoTradingSymbolFlag" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SecurityExchangeName" xlink:title="presentation: CoverAbstract to SecurityExchangeName" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: CoverAbstract to EntityCurrentReportingStatus" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityInteractiveDataCurrent" xlink:title="presentation: CoverAbstract to EntityInteractiveDataCurrent" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFilerCategory" xlink:title="presentation: CoverAbstract to EntityFilerCategory" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntitySmallBusiness" xlink:title="presentation: CoverAbstract to EntitySmallBusiness" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: CoverAbstract to EntityEmergingGrowthCompany" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="EntityExTransitionPeriod" xlink:title="EntityExTransitionPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityExTransitionPeriod" xlink:title="presentation: CoverAbstract to EntityExTransitionPeriod" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityShellCompany" xlink:title="presentation: CoverAbstract to EntityShellCompany" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: CoverAbstract to EntityCommonStockSharesOutstanding" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonrelatedPartyMember" xlink:label="NonrelatedPartyMember" xlink:title="NonrelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="NonrelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to NonrelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to RelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: StatementTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="Cash" xlink:title="presentation: AssetsCurrentAbstract to Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AssetsCurrentAbstract to AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GoodAndServiceTaxReceivableCurrent" xlink:label="GoodAndServiceTaxReceivableCurrent" xlink:title="GoodAndServiceTaxReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="GoodAndServiceTaxReceivableCurrent" xlink:title="presentation: AssetsCurrentAbstract to GoodAndServiceTaxReceivableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="IncomeTaxesReceivable" xlink:title="presentation: AssetsCurrentAbstract to IncomeTaxesReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="DeferredFinanceCostsCurrentNet" xlink:title="DeferredFinanceCostsCurrentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="DeferredFinanceCostsCurrentNet" xlink:title="presentation: AssetsCurrentAbstract to DeferredFinanceCostsCurrentNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidExpenseCurrent" xlink:title="presentation: AssetsCurrentAbstract to PrepaidExpenseCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="DepositsAssetsCurrent" xlink:title="DepositsAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="DepositsAssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to DepositsAssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationAssetCurrent" xlink:label="BusinessCombinationContingentConsiderationAssetCurrent" xlink:title="BusinessCombinationContingentConsiderationAssetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="BusinessCombinationContingentConsiderationAssetCurrent" xlink:title="presentation: AssetsCurrentAbstract to BusinessCombinationContingentConsiderationAssetCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to AssetsCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="RestrictedCashNoncurrent" xlink:title="RestrictedCashNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="RestrictedCashNoncurrent" xlink:title="presentation: AssetsAbstract to RestrictedCashNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValueNoncurrent" xlink:label="CryptoAssetFairValueNoncurrent" xlink:title="CryptoAssetFairValueNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="CryptoAssetFairValueNoncurrent" xlink:title="presentation: AssetsAbstract to CryptoAssetFairValueNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="DeferredFinanceCostsNoncurrentNet" xlink:title="DeferredFinanceCostsNoncurrentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DeferredFinanceCostsNoncurrentNet" xlink:title="presentation: AssetsAbstract to DeferredFinanceCostsNoncurrentNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DepositsAssetsNoncurrent" xlink:title="presentation: AssetsAbstract to DepositsAssetsNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermInvestments" xlink:label="LongTermInvestments" xlink:title="LongTermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="LongTermInvestments" xlink:title="presentation: AssetsAbstract to LongTermInvestments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: StatementLineItems to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtCurrent" xlink:label="ConvertibleDebtCurrent" xlink:title="ConvertibleDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="ConvertibleDebtCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to ConvertibleDebtCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to DerivativeLiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="WarrantsAndRightsOutstanding" xlink:title="WarrantsAndRightsOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="WarrantsAndRightsOutstanding" xlink:title="presentation: LiabilitiesCurrentAbstract to WarrantsAndRightsOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:title="DeferredCompensationShareBasedArrangementsLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to DeferredCompensationShareBasedArrangementsLiabilityCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionLiabilitiesCurrent" xlink:label="StopLossProvisionLiabilitiesCurrent" xlink:title="StopLossProvisionLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="StopLossProvisionLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to StopLossProvisionLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="ConvertibleDebtNoncurrent" xlink:title="ConvertibleDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="ConvertibleDebtNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to ConvertibleDebtNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="Liabilities" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to Liabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AdditionalPaidInCapital" xlink:title="presentation: StockholdersEquityAbstract to AdditionalPaidInCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:label="StockholdersEquityNoteSubscriptionsReceivable" xlink:title="StockholdersEquityNoteSubscriptionsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="StockholdersEquityNoteSubscriptionsReceivable" xlink:title="presentation: StockholdersEquityAbstract to StockholdersEquityNoteSubscriptionsReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StockholdersEquityAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityAbstract to RetainedEarningsAccumulatedDeficit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityAbstract to StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfFinancialPositionAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockNoParValue" xlink:label="CommonStockNoParValue" xlink:title="CommonStockNoParValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockNoParValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockNoParValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorizedUnlimited" xlink:label="CommonStockSharesAuthorizedUnlimited" xlink:title="CommonStockSharesAuthorizedUnlimited" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesAuthorizedUnlimited" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesAuthorizedUnlimited" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to StockholdersEquityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="Revenues" xlink:title="presentation: IncomeStatementAbstract to Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="CostOfGoodsAndServicesSold" xlink:title="presentation: IncomeStatementAbstract to CostOfGoodsAndServicesSold" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="GrossProfit" xlink:title="presentation: IncomeStatementAbstract to GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="SellingAndMarketingExpense" xlink:title="SellingAndMarketingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="SellingAndMarketingExpense" xlink:title="presentation: OperatingExpensesAbstract to SellingAndMarketingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="Depreciation" xlink:title="presentation: OperatingExpensesAbstract to Depreciation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="GeneralAndAdministrativeExpense" xlink:title="presentation: OperatingExpensesAbstract to GeneralAndAdministrativeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalFees" xlink:label="ProfessionalFees" xlink:title="ProfessionalFees" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="ProfessionalFees" xlink:title="presentation: OperatingExpensesAbstract to ProfessionalFees" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SalariesWagesAndReversal" xlink:label="SalariesWagesAndReversal" xlink:title="SalariesWagesAndReversal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="SalariesWagesAndReversal" xlink:title="presentation: OperatingExpensesAbstract to SalariesWagesAndReversal" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OperatingExpenses" xlink:title="presentation: OperatingExpensesAbstract to OperatingExpenses" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingExpensesAbstract" xlink:title="presentation: IncomeStatementAbstract to OperatingExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StakingIncome" xlink:label="StakingIncome" xlink:title="StakingIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="StakingIncome" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to StakingIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="InterestExpenseNonoperating" xlink:title="InterestExpenseNonoperating" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="InterestExpenseNonoperating" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to InterestExpenseNonoperating" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccretionExpenseNonOperating" xlink:label="AccretionExpenseNonOperating" xlink:title="AccretionExpenseNonOperating" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="AccretionExpenseNonOperating" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to AccretionExpenseNonOperating" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="UnrealizedGainLossOnDerivatives" xlink:title="UnrealizedGainLossOnDerivatives" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="UnrealizedGainLossOnDerivatives" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to UnrealizedGainLossOnDerivatives" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:label="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="UnrealizedGainLossOnMandatoryConvertibleDebentures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to UnrealizedGainLossOnMandatoryConvertibleDebentures" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionLoss" xlink:label="StopLossProvisionLoss" xlink:title="StopLossProvisionLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="StopLossProvisionLoss" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to StopLossProvisionLoss" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="GainLossOnInvestments" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to GainLossOnInvestments" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GainLossOnSharesSettlement" xlink:label="GainLossOnSharesSettlement" xlink:title="GainLossOnSharesSettlement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="GainLossOnSharesSettlement" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to GainLossOnSharesSettlement" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to GainsLossesOnExtinguishmentOfDebt" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LossOnRevaluationOfCryptocurrencies" xlink:label="LossOnRevaluationOfCryptocurrencies" xlink:title="LossOnRevaluationOfCryptocurrencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="LossOnRevaluationOfCryptocurrencies" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to LossOnRevaluationOfCryptocurrencies" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to ForeignCurrencyTransactionGainLossBeforeTax" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NonoperatingIncomeExpenseAbstract" xlink:title="presentation: IncomeStatementAbstract to NonoperatingIncomeExpenseAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="ComprehensiveIncomeNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract to ComprehensiveIncomeNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:title="presentation: IncomeStatementAbstract to OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: IncomeStatementAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: IncomeStatementAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareBasic" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareDiluted" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="CommonStockMember" xlink:title="presentation: StatementEquityComponentsAxis to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AdditionalPaidInCapitalMember" xlink:title="presentation: StatementEquityComponentsAxis to AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubscriptionsReceivablesMember" xlink:label="SubscriptionsReceivablesMember" xlink:title="SubscriptionsReceivablesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="SubscriptionsReceivablesMember" xlink:title="presentation: StatementEquityComponentsAxis to SubscriptionsReceivablesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="RetainedEarningsMember" xlink:title="presentation: StatementEquityComponentsAxis to RetainedEarningsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: StatementEquityComponentsAxis to AccumulatedOtherComprehensiveIncomeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesOutstanding" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockCancelledDuringPeriodValue" xlink:label="StockCancelledDuringPeriodValue" xlink:title="StockCancelledDuringPeriodValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockCancelledDuringPeriodValue" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockCancelledDuringPeriodValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockCancelledDuringPeriodShares" xlink:label="StockCancelledDuringPeriodShares" xlink:title="StockCancelledDuringPeriodShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockCancelledDuringPeriodShares" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockCancelledDuringPeriodShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:title="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:label="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:title="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:label="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:title="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:label="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:title="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:title="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalWarrantIssued" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesWarrantExercise" xlink:label="StockIssuedDuringPeriodSharesWarrantExercise" xlink:title="StockIssuedDuringPeriodSharesWarrantExercise" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesWarrantExercise" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesWarrantExercise" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConversionOfMandatoryConvertibleDebenturesValue" xlink:label="ConversionOfMandatoryConvertibleDebenturesValue" xlink:title="ConversionOfMandatoryConvertibleDebenturesValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ConversionOfMandatoryConvertibleDebenturesValue" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to ConversionOfMandatoryConvertibleDebenturesValue" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConversionOfMandatoryConvertibleDebenturesShares" xlink:label="ConversionOfMandatoryConvertibleDebenturesShares" xlink:title="ConversionOfMandatoryConvertibleDebenturesShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ConversionOfMandatoryConvertibleDebenturesShares" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to ConversionOfMandatoryConvertibleDebenturesShares" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForSettlementOfDebt" xlink:label="SharesIssuedForSettlementOfDebt" xlink:title="SharesIssuedForSettlementOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesIssuedForSettlementOfDebt" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesIssuedForSettlementOfDebt" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForSettlementOfDebtInShares" xlink:label="SharesIssuedForSettlementOfDebtInShares" xlink:title="SharesIssuedForSettlementOfDebtInShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesIssuedForSettlementOfDebtInShares" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesIssuedForSettlementOfDebtInShares" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AmortizationOfDeferredFinancingCosts" xlink:label="AmortizationOfDeferredFinancingCosts" xlink:title="AmortizationOfDeferredFinancingCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AmortizationOfDeferredFinancingCosts" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AmortizationOfDeferredFinancingCosts" order="15.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="NetIncomeLoss" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to NetIncomeLoss" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity_2" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding_2" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesOutstanding_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesOutstanding" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="presentation: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="Depreciation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="UnrealizedGainLossOnDerivatives" xlink:title="UnrealizedGainLossOnDerivatives" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="UnrealizedGainLossOnDerivatives" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to UnrealizedGainLossOnDerivatives" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:label="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="UnrealizedGainLossOnMandatoryConvertibleDebentures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="UnrealizedGainLossOnMandatoryConvertibleDebentures" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to UnrealizedGainLossOnMandatoryConvertibleDebentures" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to FairValueAdjustmentOfWarrants" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ChangeInFairValueOfStockOptionLiabilities" xlink:label="ChangeInFairValueOfStockOptionLiabilities" xlink:title="ChangeInFairValueOfStockOptionLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ChangeInFairValueOfStockOptionLiabilities" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ChangeInFairValueOfStockOptionLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StakingIncome" xlink:label="StakingIncome" xlink:title="StakingIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="StakingIncome" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to StakingIncome" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LossOnRevaluationOfCryptocurrencies" xlink:label="LossOnRevaluationOfCryptocurrencies" xlink:title="LossOnRevaluationOfCryptocurrencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="LossOnRevaluationOfCryptocurrencies" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to LossOnRevaluationOfCryptocurrencies" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnInvestments" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnInvestments" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GainLossOnSettlementOfAccountsPayable" xlink:label="GainLossOnSettlementOfAccountsPayable" xlink:title="GainLossOnSettlementOfAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnSettlementOfAccountsPayable" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnSettlementOfAccountsPayable" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionLoss" xlink:label="StopLossProvisionLoss" xlink:title="StopLossProvisionLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="StopLossProvisionLoss" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to StopLossProvisionLoss" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccruedInterestOnConvertibleDebt" xlink:label="AccruedInterestOnConvertibleDebt" xlink:title="AccruedInterestOnConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AccruedInterestOnConvertibleDebt" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AccruedInterestOnConvertibleDebt" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense" xlink:label="AccretionExpense" xlink:title="AccretionExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AccretionExpense" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AccretionExpense" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RetirementOfCarbonCredits" xlink:label="RetirementOfCarbonCredits" xlink:title="RetirementOfCarbonCredits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="RetirementOfCarbonCredits" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to RetirementOfCarbonCredits" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:label="IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:title="IncreaseDecreaseInGoodsAndServiceTaxReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInGoodsAndServiceTaxReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInGoodsAndServiceTaxReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_IncreaseDecreaseInCarbonCredits" xlink:label="IncreaseDecreaseInCarbonCredits" xlink:title="IncreaseDecreaseInCarbonCredits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInCarbonCredits" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInCarbonCredits" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidExpense" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidExpense" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetCashProvidedByUsedInOperatingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PaymentToAcquireCryptoCurrencies" xlink:label="PaymentToAcquireCryptoCurrencies" xlink:title="PaymentToAcquireCryptoCurrencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentToAcquireCryptoCurrencies" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentToAcquireCryptoCurrencies" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromConvertibleDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromConvertibleDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromWarrantExercises" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromWarrantExercises" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromLinesOfCredit" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromLinesOfCredit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfConvertibleDebt" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetCashProvidedByUsedInFinancingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PresentedAsAbstract" xlink:label="PresentedAsAbstract" xlink:title="PresentedAsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PresentedAsAbstract" xlink:to="Cash" xlink:title="presentation: PresentedAsAbstract to Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="RestrictedCash" xlink:title="RestrictedCash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PresentedAsAbstract" xlink:to="RestrictedCash" xlink:title="presentation: PresentedAsAbstract to RestrictedCash" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PresentedAsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="presentation: PresentedAsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="PresentedAsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to PresentedAsAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="IncomeTaxesPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to IncomeTaxesPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="InterestPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to InterestPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="StockIssued1" xlink:title="StockIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="StockIssued1" xlink:title="presentation: SupplementalCashFlowInformationAbstract to StockIssued1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:label="RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:title="RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" xlink:title="presentation: SupplementalCashFlowInformationAbstract to RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/NatureOfOperations">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NatureOfOperationsAbstract" xlink:label="NatureOfOperationsAbstract" xlink:title="NatureOfOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureOfOperationsAbstract" xlink:to="NatureOfOperations" xlink:title="presentation: NatureOfOperationsAbstract to NatureOfOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="SignificantAccountingPoliciesTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ReverseTakeover">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessCombinationDisclosureTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CarbonCredits">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsAbstract" xlink:label="CarbonCreditsAbstract" xlink:title="CarbonCreditsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsTextBlock" xlink:label="CarbonCreditsTextBlock" xlink:title="CarbonCreditsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CarbonCreditsAbstract" xlink:to="CarbonCreditsTextBlock" xlink:title="presentation: CarbonCreditsAbstract to CarbonCreditsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/Cryptocurrencies">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptocurrenciesAbstract" xlink:label="CryptocurrenciesAbstract" xlink:title="CryptocurrenciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetTextBlock" xlink:label="CryptoAssetTextBlock" xlink:title="CryptoAssetTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptocurrenciesAbstract" xlink:to="CryptoAssetTextBlock" xlink:title="presentation: CryptocurrenciesAbstract to CryptoAssetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociate">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:title="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:title="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:title="presentation: InvestmentsDebtAndEquitySecuritiesAbstract to InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/EquityLineOfCreditEloc">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EquityLineOfCreditTextBlock" xlink:label="EquityLineOfCreditTextBlock" xlink:title="EquityLineOfCreditTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="EquityLineOfCreditTextBlock" xlink:title="presentation: DebtDisclosureAbstract to EquityLineOfCreditTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilities">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="PayablesAndAccrualsAbstract" xlink:title="PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="presentation: PayablesAndAccrualsAbstract to AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebentures">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesTextBlock" xlink:label="ConvertibleDebenturesTextBlock" xlink:title="ConvertibleDebenturesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ConvertibleDebenturesTextBlock" xlink:title="presentation: ConvertibleDebenturesAbstract to ConvertibleDebenturesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/WarrantLiabilities">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativesAndFairValueTextBlock" xlink:label="DerivativesAndFairValueTextBlock" xlink:title="DerivativesAndFairValueTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="DerivativesAndFairValueTextBlock" xlink:title="presentation: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to DerivativesAndFairValueTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/StockOptionLiabilities">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesAbstract" xlink:label="StockOptionLiabilitiesAbstract" xlink:title="StockOptionLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesTextBlock" xlink:label="StockOptionLiabilitiesTextBlock" xlink:title="StockOptionLiabilitiesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionLiabilitiesAbstract" xlink:to="StockOptionLiabilitiesTextBlock" xlink:title="presentation: StockOptionLiabilitiesAbstract to StockOptionLiabilitiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapital">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="StockholdersEquityNoteDisclosureTextBlock" xlink:title="presentation: EquityAbstract to StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalances">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="presentation: RelatedPartyTransactionsAbstract to RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/FinancialInstruments">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="FinancialInstrumentsDisclosureTextBlock" xlink:title="FinancialInstrumentsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FinancialInstrumentsDisclosureTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FinancialInstrumentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SegmentedInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="SegmentReportingDisclosureTextBlock" xlink:title="presentation: SegmentReportingAbstract to SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CommitmentsAndContingencies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SubsequentEvents">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAbstract" xlink:to="SubsequentEventsTextBlock" xlink:title="presentation: SubsequentEventsAbstract to SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InsiderTrading">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingArrLineItems" xlink:label="InsiderTradingArrLineItems" xlink:title="InsiderTradingArrLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="Rule10b51ArrAdoptedFlag" xlink:title="Rule10b51ArrAdoptedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="Rule10b51ArrAdoptedFlag" xlink:title="presentation: InsiderTradingArrLineItems to Rule10b51ArrAdoptedFlag" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="NonRule10b51ArrAdoptedFlag" xlink:title="NonRule10b51ArrAdoptedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="NonRule10b51ArrAdoptedFlag" xlink:title="presentation: InsiderTradingArrLineItems to NonRule10b51ArrAdoptedFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="Rule10b51ArrTrmntdFlag" xlink:title="Rule10b51ArrTrmntdFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="Rule10b51ArrTrmntdFlag" xlink:title="presentation: InsiderTradingArrLineItems to Rule10b51ArrTrmntdFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="NonRule10b51ArrTrmntdFlag" xlink:title="NonRule10b51ArrTrmntdFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="NonRule10b51ArrTrmntdFlag" xlink:title="presentation: InsiderTradingArrLineItems to NonRule10b51ArrTrmntdFlag" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparationPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GoingConcernPolicyTextBlock" xlink:label="GoingConcernPolicyTextBlock" xlink:title="GoingConcernPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="GoingConcernPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to GoingConcernPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ConsolidationPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ConsolidationPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="ConsolidationVariableInterestEntityPolicy" xlink:title="ConsolidationVariableInterestEntityPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ConsolidationVariableInterestEntityPolicy" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ConsolidationVariableInterestEntityPolicy" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:label="FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:title="FunctionalAndPresentationCurrenciesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FunctionalAndPresentationCurrenciesPolicyTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FunctionalAndPresentationCurrenciesPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="UseOfEstimates" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to UseOfEstimates" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparationTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubsidiariesTableTextBlock" xlink:label="SubsidiariesTableTextBlock" xlink:title="SubsidiariesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="SubsidiariesTableTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to SubsidiariesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ReverseTakeoverTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CryptocurrenciesTables">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptocurrenciesAbstract" xlink:label="CryptocurrenciesAbstract" xlink:title="CryptocurrenciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetHoldingTableTextBlock" xlink:label="CryptoAssetHoldingTableTextBlock" xlink:title="CryptoAssetHoldingTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptocurrenciesAbstract" xlink:to="CryptoAssetHoldingTableTextBlock" xlink:title="presentation: CryptocurrenciesAbstract to CryptoAssetHoldingTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:title="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="presentation: InvestmentsDebtAndEquitySecuritiesAbstract to ScheduleOfCondensedBalanceSheetTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:title="ScheduleOfCondensedIncomeStatementTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:title="presentation: InvestmentsDebtAndEquitySecuritiesAbstract to ScheduleOfCondensedIncomeStatementTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock" xlink:label="InvestmentCompanyChangesInNetAssetsTableTextBlock" xlink:title="InvestmentCompanyChangesInNetAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="InvestmentCompanyChangesInNetAssetsTableTextBlock" xlink:title="presentation: InvestmentsDebtAndEquitySecuritiesAbstract to InvestmentCompanyChangesInNetAssetsTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="PayablesAndAccrualsAbstract" xlink:title="PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="presentation: PayablesAndAccrualsAbstract to ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesTables">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="ConvertibleDebtTableTextBlock" xlink:title="ConvertibleDebtTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ConvertibleDebtTableTextBlock" xlink:title="presentation: ConvertibleDebenturesAbstract to ConvertibleDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EmbeddedDerivativeLiabilitiesTextBlock" xlink:label="EmbeddedDerivativeLiabilitiesTextBlock" xlink:title="EmbeddedDerivativeLiabilitiesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="EmbeddedDerivativeLiabilitiesTextBlock" xlink:title="presentation: ConvertibleDebenturesAbstract to EmbeddedDerivativeLiabilitiesTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:label="KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:title="KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" xlink:title="presentation: ConvertibleDebenturesAbstract to KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/WarrantLiabilitiesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ScheduleOfWarrantsOrRightsTableTextBlock" xlink:label="ScheduleOfWarrantsOrRightsTableTextBlock" xlink:title="ScheduleOfWarrantsOrRightsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="ScheduleOfWarrantsOrRightsTableTextBlock" xlink:title="presentation: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to ScheduleOfWarrantsOrRightsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/StockOptionLiabilitiesTables">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesAbstract" xlink:label="StockOptionLiabilitiesAbstract" xlink:title="StockOptionLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:label="ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:title="ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionLiabilitiesAbstract" xlink:to="ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" xlink:title="presentation: StockOptionLiabilitiesAbstract to ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:title="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:title="presentation: EquityAbstract to ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="presentation: EquityAbstract to ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:title="presentation: EquityAbstract to ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:title="presentation: EquityAbstract to ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipAxis" xlink:label="OwnershipAxis" xlink:title="OwnershipAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_OwnershipDomain" xlink:label="OwnershipDomain" xlink:title="OwnershipDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvHoldingsMember" xlink:label="DevvHoldingsMember" xlink:title="DevvHoldingsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="DevvHoldingsMember" xlink:title="presentation: OwnershipDomain to DevvHoldingsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvStreamIncMember" xlink:label="DevvStreamIncMember" xlink:title="DevvStreamIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="DevvStreamIncMember" xlink:title="presentation: OwnershipDomain to DevvStreamIncMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvESGStreamingFincoLtdMember" xlink:label="DevvESGStreamingFincoLtdMember" xlink:title="DevvESGStreamingFincoLtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipDomain" xlink:to="DevvESGStreamingFincoLtdMember" xlink:title="presentation: OwnershipDomain to DevvESGStreamingFincoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnershipAxis" xlink:to="OwnershipDomain" xlink:title="presentation: OwnershipAxis to OwnershipDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="OwnershipAxis" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to OwnershipAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="EquityMethodInvesteeNameDomain" xlink:title="EquityMethodInvesteeNameDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MarmotaSolutionsIncorporatedMember" xlink:label="MarmotaSolutionsIncorporatedMember" xlink:title="MarmotaSolutionsIncorporatedMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvesteeNameDomain" xlink:to="MarmotaSolutionsIncorporatedMember" xlink:title="presentation: EquityMethodInvesteeNameDomain to MarmotaSolutionsIncorporatedMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsLLCMember" xlink:label="FreedomCarbonSolutionsLLCMember" xlink:title="FreedomCarbonSolutionsLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvesteeNameDomain" xlink:to="FreedomCarbonSolutionsLLCMember" xlink:title="presentation: EquityMethodInvesteeNameDomain to FreedomCarbonSolutionsLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="EquityMethodInvesteeNameDomain" xlink:title="presentation: ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis to EquityMethodInvesteeNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:title="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BasisOfConsolidationAbstract" xlink:label="BasisOfConsolidationAbstract" xlink:title="BasisOfConsolidationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfConsolidationAbstract" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: BasisOfConsolidationAbstract to EntityIncorporationStateCountryCode" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_OwnershipPercentageInSubsidiaryByParent" xlink:label="OwnershipPercentageInSubsidiaryByParent" xlink:title="OwnershipPercentageInSubsidiaryByParent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfConsolidationAbstract" xlink:to="OwnershipPercentageInSubsidiaryByParent" xlink:title="presentation: BasisOfConsolidationAbstract to OwnershipPercentageInSubsidiaryByParent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="EquityMethodInvestmentOwnershipPercentage" xlink:title="EquityMethodInvestmentOwnershipPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfConsolidationAbstract" xlink:to="EquityMethodInvestmentOwnershipPercentage" xlink:title="presentation: BasisOfConsolidationAbstract to EquityMethodInvestmentOwnershipPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CommonShareReturnedForCancellationConsiderationAmount" xlink:label="CommonShareReturnedForCancellationConsiderationAmount" xlink:title="CommonShareReturnedForCancellationConsiderationAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisOfConsolidationAbstract" xlink:to="CommonShareReturnedForCancellationConsiderationAmount" xlink:title="presentation: BasisOfConsolidationAbstract to CommonShareReturnedForCancellationConsiderationAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="BasisOfConsolidationAbstract" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems to BasisOfConsolidationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:title="presentation: ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/BasisOfPreparationFunctionalAndPresentationCurrenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FunctionalAndPresentationCurrenciesAbstract" xlink:label="FunctionalAndPresentationCurrenciesAbstract" xlink:title="FunctionalAndPresentationCurrenciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FunctionalAndPresentationCurrenciesAbstract" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="presentation: FunctionalAndPresentationCurrenciesAbstract to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="FunctionalAndPresentationCurrenciesAbstract" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to FunctionalAndPresentationCurrenciesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvHoldingsMember" xlink:label="DevvHoldingsMember" xlink:title="DevvHoldingsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevvHoldingsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to DevvHoldingsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubordinateVotingSharesMember" xlink:label="SubordinateVotingSharesMember" xlink:title="SubordinateVotingSharesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="SubordinateVotingSharesMember" xlink:title="presentation: ClassOfStockDomain to SubordinateVotingSharesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MultipleVotingSharesMember" xlink:label="MultipleVotingSharesMember" xlink:title="MultipleVotingSharesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="MultipleVotingSharesMember" xlink:title="presentation: ClassOfStockDomain to MultipleVotingSharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to StatementEquityComponentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestorMember" xlink:label="InvestorMember" xlink:title="InvestorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="InvestorMember" xlink:title="presentation: RelatedPartyDomain to InvestorMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RelatedPartyTransactionsByRelatedPartyAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RangeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockConsolidationRatio" xlink:label="BusinessCombinationStockConsolidationRatio" xlink:title="BusinessCombinationStockConsolidationRatio" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessCombinationStockConsolidationRatio" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessCombinationStockConsolidationRatio" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockConversionRatio" xlink:label="BusinessCombinationStockConversionRatio" xlink:title="BusinessCombinationStockConversionRatio" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessCombinationStockConversionRatio" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessCombinationStockConversionRatio" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:label="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:title="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="StockholdersEquityNoteStockSplitConversionRatio1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="StockholdersEquityNoteStockSplitConversionRatio1" xlink:title="presentation: BusinessCombinationDescriptionAbstract to StockholdersEquityNoteStockSplitConversionRatio1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationNumberOfSharesRetained" xlink:label="BusinessCombinationNumberOfSharesRetained" xlink:title="BusinessCombinationNumberOfSharesRetained" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessCombinationNumberOfSharesRetained" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessCombinationNumberOfSharesRetained" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="BusinessAcquisitionSharePrice" xlink:title="BusinessAcquisitionSharePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessAcquisitionSharePrice" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessAcquisitionSharePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="presentation: BusinessCombinationDescriptionAbstract to ClassOfWarrantOrRightOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: BusinessCombinationDescriptionAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsNotSettleableInCashFairValueDisclosure" xlink:label="WarrantsNotSettleableInCashFairValueDisclosure" xlink:title="WarrantsNotSettleableInCashFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="WarrantsNotSettleableInCashFairValueDisclosure" xlink:title="presentation: BusinessCombinationDescriptionAbstract to WarrantsNotSettleableInCashFairValueDisclosure" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="SharePrice" xlink:title="SharePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="SharePrice" xlink:title="presentation: BusinessCombinationDescriptionAbstract to SharePrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="presentation: BusinessCombinationDescriptionAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="presentation: BusinessCombinationDescriptionAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="presentation: BusinessCombinationDescriptionAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="presentation: BusinessCombinationDescriptionAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:label="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:title="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" xlink:title="presentation: BusinessCombinationDescriptionAbstract to HoldingPeriodForTransferAssignmentOrSaleOfFounderShares" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ThresholdTradingDays" xlink:label="ThresholdTradingDays" xlink:title="ThresholdTradingDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="ThresholdTradingDays" xlink:title="presentation: BusinessCombinationDescriptionAbstract to ThresholdTradingDays" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ThresholdConsecutiveTradingDays" xlink:label="ThresholdConsecutiveTradingDays" xlink:title="ThresholdConsecutiveTradingDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="ThresholdConsecutiveTradingDays" xlink:title="presentation: BusinessCombinationDescriptionAbstract to ThresholdConsecutiveTradingDays" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationDescriptionAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationDescriptionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvStreamHoldingMember" xlink:label="DevvStreamHoldingMember" xlink:title="DevvStreamHoldingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="DevvStreamHoldingMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to DevvStreamHoldingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationFairValueOfSharesRetained" xlink:label="BusinessCombinationFairValueOfSharesRetained" xlink:title="BusinessCombinationFairValueOfSharesRetained" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationFairValueOfSharesRetained" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationFairValueOfSharesRetained" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:label="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:title="BusinessCombinationFairValueOfReplacementWarrantsIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationFairValueOfReplacementWarrantsIssued" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationFairValueOfReplacementWarrantsIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationPurchaseConsideration" xlink:label="BusinessCombinationPurchaseConsideration" xlink:title="BusinessCombinationPurchaseConsideration" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationPurchaseConsideration" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationPurchaseConsideration" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:label="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:title="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationStockConsolidationRatio" xlink:label="BusinessCombinationStockConsolidationRatio" xlink:title="BusinessCombinationStockConsolidationRatio" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationStockConsolidationRatio" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationStockConsolidationRatio" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="BusinessAcquisitionSharePrice" xlink:title="BusinessAcquisitionSharePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessAcquisitionSharePrice" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessAcquisitionSharePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsAbstract" xlink:label="CarbonCreditsAbstract" xlink:title="CarbonCreditsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsMember" xlink:label="CarbonCreditsMember" xlink:title="CarbonCreditsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="CarbonCreditsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to CarbonCreditsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationTransferredSharesIssued" xlink:label="BusinessCombinationConsiderationTransferredSharesIssued" xlink:title="BusinessCombinationConsiderationTransferredSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessCombinationConsiderationTransferredSharesIssued" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessCombinationConsiderationTransferredSharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfCommonSharesIssuedInBusinessCombination" xlink:label="FairValueOfCommonSharesIssuedInBusinessCombination" xlink:title="FairValueOfCommonSharesIssuedInBusinessCombination" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="FairValueOfCommonSharesIssuedInBusinessCombination" xlink:title="presentation: BusinessCombinationDescriptionAbstract to FairValueOfCommonSharesIssuedInBusinessCombination" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationDescriptionAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationDescriptionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionAbstract" xlink:label="StopLossProvisionAbstract" xlink:title="StopLossProvisionAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:label="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:title="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StopLossProvisionAbstract" xlink:to="AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" xlink:title="presentation: StopLossProvisionAbstract to AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StopLossProvisionReceived" xlink:label="StopLossProvisionReceived" xlink:title="StopLossProvisionReceived" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StopLossProvisionAbstract" xlink:to="StopLossProvisionReceived" xlink:title="presentation: StopLossProvisionAbstract to StopLossProvisionReceived" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="StopLossProvisionAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to StopLossProvisionAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DepositOnCarbonCreditsAbstract" xlink:label="DepositOnCarbonCreditsAbstract" xlink:title="DepositOnCarbonCreditsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:label="BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:title="BusinessCombinationConsiderationTransferredForFutureDelivery" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositOnCarbonCreditsAbstract" xlink:to="BusinessCombinationConsiderationTransferredForFutureDelivery" xlink:title="presentation: DepositOnCarbonCreditsAbstract to BusinessCombinationConsiderationTransferredForFutureDelivery" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DepositOnCarbonCreditsWithStopLossProvision" xlink:label="DepositOnCarbonCreditsWithStopLossProvision" xlink:title="DepositOnCarbonCreditsWithStopLossProvision" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositOnCarbonCreditsAbstract" xlink:to="DepositOnCarbonCreditsWithStopLossProvision" xlink:title="presentation: DepositOnCarbonCreditsAbstract to DepositOnCarbonCreditsWithStopLossProvision" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="DepositOnCarbonCreditsAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to DepositOnCarbonCreditsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CarbonCreditsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: CarbonCreditsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsAbstract" xlink:label="CarbonCreditsAbstract" xlink:title="CarbonCreditsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsMember" xlink:label="CarbonCreditsMember" xlink:title="CarbonCreditsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="CarbonCreditsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to CarbonCreditsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RetirementOfCarbonCreditsAbstract" xlink:label="RetirementOfCarbonCreditsAbstract" xlink:title="RetirementOfCarbonCreditsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesToBePurchased" xlink:label="NumberOfSharesToBePurchased" xlink:title="NumberOfSharesToBePurchased" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="NumberOfSharesToBePurchased" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to NumberOfSharesToBePurchased" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharePrice" xlink:label="SharePrice" xlink:title="SharePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="SharePrice" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to SharePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PurchaseConsideration" xlink:label="PurchaseConsideration" xlink:title="PurchaseConsideration" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="PurchaseConsideration" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to PurchaseConsideration" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfCarbonCreditsToBeRetired" xlink:label="PercentageOfCarbonCreditsToBeRetired" xlink:title="PercentageOfCarbonCreditsToBeRetired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="PercentageOfCarbonCreditsToBeRetired" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to PercentageOfCarbonCreditsToBeRetired" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RetirementPeriodForCarbonCredits" xlink:label="RetirementPeriodForCarbonCredits" xlink:title="RetirementPeriodForCarbonCredits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="RetirementPeriodForCarbonCredits" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to RetirementPeriodForCarbonCredits" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PaymentOfPurchaseConsideration" xlink:label="PaymentOfPurchaseConsideration" xlink:title="PaymentOfPurchaseConsideration" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="PaymentOfPurchaseConsideration" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to PaymentOfPurchaseConsideration" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="StockRepurchasedAndRetiredDuringPeriodShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to StockRepurchasedAndRetiredDuringPeriodShares" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CarbonCreditsRetiredPercentage" xlink:label="CarbonCreditsRetiredPercentage" xlink:title="CarbonCreditsRetiredPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="CarbonCreditsRetiredPercentage" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to CarbonCreditsRetiredPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForEnvironmentalLiabilities" xlink:label="PaymentsForEnvironmentalLiabilities" xlink:title="PaymentsForEnvironmentalLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="PaymentsForEnvironmentalLiabilities" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to PaymentsForEnvironmentalLiabilities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesToBeReceived" xlink:label="NumberOfSharesToBeReceived" xlink:title="NumberOfSharesToBeReceived" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementOfCarbonCreditsAbstract" xlink:to="NumberOfSharesToBeReceived" xlink:title="presentation: RetirementOfCarbonCreditsAbstract to NumberOfSharesToBeReceived" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="RetirementOfCarbonCreditsAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to RetirementOfCarbonCreditsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CarbonCreditsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: CarbonCreditsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CryptocurrenciesDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptocurrenciesAbstract" xlink:label="CryptocurrenciesAbstract" xlink:title="CryptocurrenciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetHoldingTable" xlink:label="CryptoAssetHoldingTable" xlink:title="CryptoAssetHoldingTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CryptoAssetAxis" xlink:label="CryptoAssetAxis" xlink:title="CryptoAssetAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CryptoAssetDomain" xlink:label="CryptoAssetDomain" xlink:title="CryptoAssetDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BitcoinMember" xlink:label="BitcoinMember" xlink:title="BitcoinMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetDomain" xlink:to="BitcoinMember" xlink:title="presentation: CryptoAssetDomain to BitcoinMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SolanaMember" xlink:label="SolanaMember" xlink:title="SolanaMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetDomain" xlink:to="SolanaMember" xlink:title="presentation: CryptoAssetDomain to SolanaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetAxis" xlink:to="CryptoAssetDomain" xlink:title="presentation: CryptoAssetAxis to CryptoAssetDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetHoldingTable" xlink:to="CryptoAssetAxis" xlink:title="presentation: CryptoAssetHoldingTable to CryptoAssetAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetHoldingLineItems" xlink:label="CryptoAssetHoldingLineItems" xlink:title="CryptoAssetHoldingLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetRollForward" xlink:label="CryptoAssetRollForward" xlink:title="CryptoAssetRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValue" xlink:label="CryptoAssetFairValue" xlink:title="CryptoAssetFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetRollForward" xlink:to="CryptoAssetFairValue" xlink:title="presentation: CryptoAssetRollForward to CryptoAssetFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetPurchase" xlink:label="CryptoAssetPurchase" xlink:title="CryptoAssetPurchase" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetRollForward" xlink:to="CryptoAssetPurchase" xlink:title="presentation: CryptoAssetRollForward to CryptoAssetPurchase" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StakingIncome" xlink:label="StakingIncome" xlink:title="StakingIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetRollForward" xlink:to="StakingIncome" xlink:title="presentation: CryptoAssetRollForward to StakingIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LossOnRevaluationOfCryptocurrencies" xlink:label="LossOnRevaluationOfCryptocurrencies" xlink:title="LossOnRevaluationOfCryptocurrencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetRollForward" xlink:to="LossOnRevaluationOfCryptocurrencies" xlink:title="presentation: CryptoAssetRollForward to LossOnRevaluationOfCryptocurrencies" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValue" xlink:label="CryptoAssetFairValue_2" xlink:title="CryptoAssetFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetRollForward" xlink:to="CryptoAssetFairValue_2" xlink:title="presentation: CryptoAssetRollForward to CryptoAssetFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoAssetRollForward" xlink:title="presentation: CryptoAssetHoldingLineItems to CryptoAssetRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoCurrenciesAssetAbstract" xlink:label="CryptoCurrenciesAssetAbstract" xlink:title="CryptoCurrenciesAssetAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoAssetNumberOfUnitsHeld" xlink:label="CryptoAssetNumberOfUnitsHeld" xlink:title="CryptoAssetNumberOfUnitsHeld" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoCurrenciesAssetAbstract" xlink:to="CryptoAssetNumberOfUnitsHeld" xlink:title="presentation: CryptoCurrenciesAssetAbstract to CryptoAssetNumberOfUnitsHeld" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoAssetFairValuePerUnit" xlink:label="CryptoAssetFairValuePerUnit" xlink:title="CryptoAssetFairValuePerUnit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoCurrenciesAssetAbstract" xlink:to="CryptoAssetFairValuePerUnit" xlink:title="presentation: CryptoCurrenciesAssetAbstract to CryptoAssetFairValuePerUnit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="RestrictedCashNoncurrent" xlink:title="RestrictedCashNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoCurrenciesAssetAbstract" xlink:to="RestrictedCashNoncurrent" xlink:title="presentation: CryptoCurrenciesAssetAbstract to RestrictedCashNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:label="CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:title="CryptoAssetNumberOfUnitsEarnedFromStaking" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoCurrenciesAssetAbstract" xlink:to="CryptoAssetNumberOfUnitsEarnedFromStaking" xlink:title="presentation: CryptoCurrenciesAssetAbstract to CryptoAssetNumberOfUnitsEarnedFromStaking" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetHoldingLineItems" xlink:to="CryptoCurrenciesAssetAbstract" xlink:title="presentation: CryptoAssetHoldingLineItems to CryptoCurrenciesAssetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoAssetHoldingTable" xlink:to="CryptoAssetHoldingLineItems" xlink:title="presentation: CryptoAssetHoldingTable to CryptoAssetHoldingLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptocurrenciesAbstract" xlink:to="CryptoAssetHoldingTable" xlink:title="presentation: CryptocurrenciesAbstract to CryptoAssetHoldingTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:title="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:label="InvestmentCompanyChangesInNetAssetsTable" xlink:title="InvestmentCompanyChangesInNetAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsMember" xlink:label="FreedomCarbonSolutionsMember" xlink:title="FreedomCarbonSolutionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FreedomCarbonSolutionsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to FreedomCarbonSolutionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:label="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:label="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:title="AcquisitionOfMonroeSequestrationPartnersAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesReceivedFromInvestors" xlink:label="NumberOfSharesReceivedFromInvestors" xlink:title="NumberOfSharesReceivedFromInvestors" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:to="NumberOfSharesReceivedFromInvestors" xlink:title="presentation: AcquisitionOfMonroeSequestrationPartnersAbstract to NumberOfSharesReceivedFromInvestors" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfSharesExchangeOfShares" xlink:label="NumberOfSharesExchangeOfShares" xlink:title="NumberOfSharesExchangeOfShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:to="NumberOfSharesExchangeOfShares" xlink:title="presentation: AcquisitionOfMonroeSequestrationPartnersAbstract to NumberOfSharesExchangeOfShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForAcquisitionOfAssociateInShares" xlink:label="SharesIssuedForAcquisitionOfAssociateInShares" xlink:title="SharesIssuedForAcquisitionOfAssociateInShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:to="SharesIssuedForAcquisitionOfAssociateInShares" xlink:title="presentation: AcquisitionOfMonroeSequestrationPartnersAbstract to SharesIssuedForAcquisitionOfAssociateInShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:label="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:title="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:to="BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:title="presentation: AcquisitionOfMonroeSequestrationPartnersAbstract to BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharesIssuedForAcquisitionOfAssociate" xlink:label="SharesIssuedForAcquisitionOfAssociate" xlink:title="SharesIssuedForAcquisitionOfAssociate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:to="SharesIssuedForAcquisitionOfAssociate" xlink:title="presentation: AcquisitionOfMonroeSequestrationPartnersAbstract to SharesIssuedForAcquisitionOfAssociate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationForEquityInterestPercentage" xlink:label="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="BusinessCombinationConsiderationForEquityInterestPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:to="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="presentation: AcquisitionOfMonroeSequestrationPartnersAbstract to BusinessCombinationConsiderationForEquityInterestPercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="AcquisitionOfMonroeSequestrationPartnersAbstract" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsLineItems to AcquisitionOfMonroeSequestrationPartnersAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsTable to InvestmentCompanyChangesInNetAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="InvestmentCompanyChangesInNetAssetsTable" xlink:title="presentation: InvestmentsDebtAndEquitySecuritiesAbstract to InvestmentCompanyChangesInNetAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:title="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:label="InvestmentCompanyChangesInNetAssetsTable" xlink:title="InvestmentCompanyChangesInNetAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsMember" xlink:label="FreedomCarbonSolutionsMember" xlink:title="FreedomCarbonSolutionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FreedomCarbonSolutionsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to FreedomCarbonSolutionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:label="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Cash" xlink:title="presentation: AssetsAbstract to Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivables" xlink:label="OtherReceivables" xlink:title="OtherReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherReceivables" xlink:title="presentation: AssetsAbstract to OtherReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:label="OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:title="OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" xlink:title="presentation: AssetsAbstract to OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_OrganizationalOrStartupCosts" xlink:label="OrganizationalOrStartupCosts" xlink:title="OrganizationalOrStartupCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OrganizationalOrStartupCosts" xlink:title="presentation: AssetsAbstract to OrganizationalOrStartupCosts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsLineItems to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesAbstract to AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="ConvertibleDebt" xlink:title="presentation: LiabilitiesAbstract to ConvertibleDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="Liabilities" xlink:title="presentation: LiabilitiesAbstract to Liabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="LiabilitiesAbstract" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsLineItems to LiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsTable to InvestmentCompanyChangesInNetAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="InvestmentCompanyChangesInNetAssetsTable" xlink:title="presentation: InvestmentsDebtAndEquitySecuritiesAbstract to InvestmentCompanyChangesInNetAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:title="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:label="InvestmentCompanyChangesInNetAssetsTable" xlink:title="InvestmentCompanyChangesInNetAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsMember" xlink:label="FreedomCarbonSolutionsMember" xlink:title="FreedomCarbonSolutionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FreedomCarbonSolutionsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to FreedomCarbonSolutionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:label="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="GeneralAndAdministrativeExpense" xlink:title="presentation: OperatingExpensesAbstract to GeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GuaranteedPayments" xlink:label="GuaranteedPayments" xlink:title="GuaranteedPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="GuaranteedPayments" xlink:title="presentation: OperatingExpensesAbstract to GuaranteedPayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalFees" xlink:label="ProfessionalFees" xlink:title="ProfessionalFees" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="ProfessionalFees" xlink:title="presentation: OperatingExpensesAbstract to ProfessionalFees" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TravelAndEntertainmentExpense" xlink:label="TravelAndEntertainmentExpense" xlink:title="TravelAndEntertainmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="TravelAndEntertainmentExpense" xlink:title="presentation: OperatingExpensesAbstract to TravelAndEntertainmentExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfDeferredCharges" xlink:label="AmortizationOfDeferredCharges" xlink:title="AmortizationOfDeferredCharges" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="AmortizationOfDeferredCharges" xlink:title="presentation: OperatingExpensesAbstract to AmortizationOfDeferredCharges" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OperatingExpenses" xlink:title="presentation: OperatingExpensesAbstract to OperatingExpenses" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="InterestExpense" xlink:title="presentation: OperatingExpensesAbstract to InterestExpense" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: OperatingExpensesAbstract to NetIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationConsiderationForEquityInterestPercentage" xlink:label="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="BusinessCombinationConsiderationForEquityInterestPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="BusinessCombinationConsiderationForEquityInterestPercentage" xlink:title="presentation: OperatingExpensesAbstract to BusinessCombinationConsiderationForEquityInterestPercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="GainLossOnInvestments" xlink:title="presentation: OperatingExpensesAbstract to GainLossOnInvestments" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="OperatingExpensesAbstract" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsLineItems to OperatingExpensesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsTable to InvestmentCompanyChangesInNetAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="InvestmentCompanyChangesInNetAssetsTable" xlink:title="presentation: InvestmentsDebtAndEquitySecuritiesAbstract to InvestmentCompanyChangesInNetAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:title="InvestmentsDebtAndEquitySecuritiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsTable" xlink:label="InvestmentCompanyChangesInNetAssetsTable" xlink:title="InvestmentCompanyChangesInNetAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FreedomCarbonSolutionsMember" xlink:label="FreedomCarbonSolutionsMember" xlink:title="FreedomCarbonSolutionsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="FreedomCarbonSolutionsMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to FreedomCarbonSolutionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyChangesInNetAssetsLineItems" xlink:label="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="InvestmentCompanyChangesInNetAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContinuityInvestmentInAssociateAbstract" xlink:label="ContinuityInvestmentInAssociateAbstract" xlink:title="ContinuityInvestmentInAssociateAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContinuityInvestmentInAssociateAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: ContinuityInvestmentInAssociateAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetInvestmentIncome" xlink:label="NetInvestmentIncome" xlink:title="NetInvestmentIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContinuityInvestmentInAssociateAbstract" xlink:to="NetInvestmentIncome" xlink:title="presentation: ContinuityInvestmentInAssociateAbstract to NetInvestmentIncome" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments" xlink:label="GainLossOnInvestments" xlink:title="GainLossOnInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContinuityInvestmentInAssociateAbstract" xlink:to="GainLossOnInvestments" xlink:title="presentation: ContinuityInvestmentInAssociateAbstract to GainLossOnInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContinuityInvestmentInAssociateAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="presentation: ContinuityInvestmentInAssociateAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsLineItems" xlink:to="ContinuityInvestmentInAssociateAbstract" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsLineItems to ContinuityInvestmentInAssociateAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyChangesInNetAssetsTable" xlink:to="InvestmentCompanyChangesInNetAssetsLineItems" xlink:title="presentation: InvestmentCompanyChangesInNetAssetsTable to InvestmentCompanyChangesInNetAssetsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="InvestmentCompanyChangesInNetAssetsTable" xlink:title="presentation: InvestmentsDebtAndEquitySecuritiesAbstract to InvestmentCompanyChangesInNetAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:label="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="HelenaGlobalInvestmentOpportunitiesILtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to HelenaGlobalInvestmentOpportunitiesILtdMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: LineOfCreditFacilityTable to CounterpartyNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="RangeAxis" xlink:title="presentation: LineOfCreditFacilityTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="presentation: SubsequentEventTypeDomain to SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="presentation: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="SubsequentEventTypeAxis" xlink:title="presentation: LineOfCreditFacilityTable to SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EquityLineOfCreditAbstract" xlink:label="EquityLineOfCreditAbstract" xlink:title="EquityLineOfCreditAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:label="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:title="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" xlink:title="presentation: EquityLineOfCreditAbstract to CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="SharesIssued" xlink:title="presentation: EquityLineOfCreditAbstract to SharesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: EquityLineOfCreditAbstract to StockIssuedDuringPeriodSharesNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="presentation: EquityLineOfCreditAbstract to BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="NumberOfTradingDays" xlink:title="presentation: EquityLineOfCreditAbstract to NumberOfTradingDays" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="SharesIssuedPricePerShare" xlink:title="presentation: EquityLineOfCreditAbstract to SharesIssuedPricePerShare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:label="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:title="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" xlink:title="presentation: EquityLineOfCreditAbstract to PercentageOfEquityLineAdvanceBasedOnTradingCommonShares" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:label="AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:title="AdvanceNoticeAmountUnderEquityLineOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="AdvanceNoticeAmountUnderEquityLineOfCredit" xlink:title="presentation: EquityLineOfCreditAbstract to AdvanceNoticeAmountUnderEquityLineOfCredit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:label="BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:title="BeneficialOwnershipPercentageOnOutstandingCommonShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="BeneficialOwnershipPercentageOnOutstandingCommonShares" xlink:title="presentation: EquityLineOfCreditAbstract to BeneficialOwnershipPercentageOnOutstandingCommonShares" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:label="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="SalesOfConversionSharesSubjectToTradingVolumeConditions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="presentation: EquityLineOfCreditAbstract to SalesOfConversionSharesSubjectToTradingVolumeConditions" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:label="AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:title="AmountDrawnAgainstEquityLineOfCreditAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="AmountDrawnAgainstEquityLineOfCreditAgreement" xlink:title="presentation: EquityLineOfCreditAbstract to AmountDrawnAgainstEquityLineOfCreditAgreement" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:label="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:title="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" xlink:title="presentation: EquityLineOfCreditAbstract to StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:label="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:title="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityLineOfCreditAbstract" xlink:to="StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" xlink:title="presentation: EquityLineOfCreditAbstract to StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLineItems" xlink:to="EquityLineOfCreditAbstract" xlink:title="presentation: LineOfCreditFacilityLineItems to EquityLineOfCreditAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityTable" xlink:to="LineOfCreditFacilityLineItems" xlink:title="presentation: LineOfCreditFacilityTable to LineOfCreditFacilityLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="LineOfCreditFacilityTable" xlink:title="presentation: DebtDisclosureAbstract to LineOfCreditFacilityTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="PayablesAndAccrualsAbstract" xlink:title="PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyTransactionDomain to RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonrelatedPartyMember" xlink:label="NonrelatedPartyMember" xlink:title="NonrelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDomain" xlink:to="NonrelatedPartyMember" xlink:title="presentation: RelatedPartyTransactionDomain to NonrelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain" xlink:title="presentation: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableCurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to AccruedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExciseTaxesPayableCurrent" xlink:label="ExciseTaxesPayableCurrent" xlink:title="ExciseTaxesPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ExciseTaxesPayableCurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to ExciseTaxesPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="TaxesPayableCurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to TaxesPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to AccountsPayableAndAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" xlink:title="presentation: RelatedPartyTransactionLineItems to AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="presentation: PayablesAndAccrualsAbstract to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvioIncorporationMember" xlink:label="DevvioIncorporationMember" xlink:title="DevvioIncorporationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="DevvioIncorporationMember" xlink:title="presentation: RelatedPartyDomain to DevvioIncorporationMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to StatementEquityComponentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:label="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to StockIssuedDuringPeriodSharesConversionOfUnits" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertibleConversionPrice1" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertibleConversionPrice1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleRepayableDays" xlink:label="DebtInstrumentConvertibleRepayableDays" xlink:title="DebtInstrumentConvertibleRepayableDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertibleRepayableDays" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertibleRepayableDays" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_TransactionExpectedDaysToBeCompleted" xlink:label="TransactionExpectedDaysToBeCompleted" xlink:title="TransactionExpectedDaysToBeCompleted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="TransactionExpectedDaysToBeCompleted" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to TransactionExpectedDaysToBeCompleted" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to PeriodOfVolumeWeightedAverageTradingPrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentagePremium" xlink:label="DebtInstrumentConvertiblePercentagePremium" xlink:title="DebtInstrumentConvertiblePercentagePremium" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertiblePercentagePremium" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertiblePercentagePremium" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleExpirationPeriod" xlink:label="DebtInstrumentConvertibleExpirationPeriod" xlink:title="DebtInstrumentConvertibleExpirationPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertibleExpirationPeriod" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertibleExpirationPeriod" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DerivativeLiabilitiesCurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityFairValueDisclosure" xlink:label="EquityFairValueDisclosure" xlink:title="EquityFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="EquityFairValueDisclosure" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to EquityFairValueDisclosure" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtLineItems" xlink:to="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="presentation: ShortTermDebtLineItems to LongtermConvertibleDebtCurrentAndNoncurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtLineItems" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="presentation: ConvertibleDebenturesAbstract to ScheduleOfShortTermDebtTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FocusImpactPartnersMember" xlink:label="FocusImpactPartnersMember" xlink:title="FocusImpactPartnersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="FocusImpactPartnersMember" xlink:title="presentation: EntityDomain to FocusImpactPartnersMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="presentation: LegalEntityAxis to EntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="LegalEntityAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to LegalEntityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NewConvertibleDebtMember" xlink:label="NewConvertibleDebtMember" xlink:title="NewConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="NewConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to NewConvertibleDebtMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to StatementEquityComponentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:label="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfInstallments" xlink:label="NumberOfInstallments" xlink:title="NumberOfInstallments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="NumberOfInstallments" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to NumberOfInstallments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentInterestRateStatedPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertiblePercentageDiscount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to PeriodOfVolumeWeightedAverageTradingPrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtFloorPrice" xlink:label="ConvertibleDebtFloorPrice" xlink:title="ConvertibleDebtFloorPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ConvertibleDebtFloorPrice" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to ConvertibleDebtFloorPrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleRepayableDays" xlink:label="DebtInstrumentConvertibleRepayableDays" xlink:title="DebtInstrumentConvertibleRepayableDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertibleRepayableDays" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertibleRepayableDays" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_TransactionExpectedDaysToBeCompleted" xlink:label="TransactionExpectedDaysToBeCompleted" xlink:title="TransactionExpectedDaysToBeCompleted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="TransactionExpectedDaysToBeCompleted" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to TransactionExpectedDaysToBeCompleted" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to StockIssuedDuringPeriodSharesConversionOfUnits" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentagePremium" xlink:label="DebtInstrumentConvertiblePercentagePremium" xlink:title="DebtInstrumentConvertiblePercentagePremium" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertiblePercentagePremium" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertiblePercentagePremium" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleExpirationPeriod" xlink:label="DebtInstrumentConvertibleExpirationPeriod" xlink:title="DebtInstrumentConvertibleExpirationPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertibleExpirationPeriod" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertibleExpirationPeriod" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ProceedsFromConvertibleDebt" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to ProceedsFromConvertibleDebt" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DerivativeLiabilitiesCurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="IncreaseDecreaseInInterestPayableNet" xlink:title="IncreaseDecreaseInInterestPayableNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="IncreaseDecreaseInInterestPayableNet" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to IncreaseDecreaseInInterestPayableNet" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfDebtCarryingValue" xlink:label="PercentageOfDebtCarryingValue" xlink:title="PercentageOfDebtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="PercentageOfDebtCarryingValue" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to PercentageOfDebtCarryingValue" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:label="DebtInstrumentConvertibleBeneficialConversionFeature" xlink:title="DebtInstrumentConvertibleBeneficialConversionFeature" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertibleBeneficialConversionFeature" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertibleBeneficialConversionFeature" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="DebtInstrumentFairValue" xlink:title="DebtInstrumentFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentFairValue" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentFairValue" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentExtinguishment" xlink:label="DebtInstrumentExtinguishment" xlink:title="DebtInstrumentExtinguishment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentExtinguishment" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentExtinguishment" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfMarketYield" xlink:label="PercentageOfMarketYield" xlink:title="PercentageOfMarketYield" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="PercentageOfMarketYield" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to PercentageOfMarketYield" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityFairValueDisclosure" xlink:label="EquityFairValueDisclosure" xlink:title="EquityFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="EquityFairValueDisclosure" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to EquityFairValueDisclosure" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to GainsLossesOnExtinguishmentOfDebt" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtLineItems" xlink:to="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="presentation: ShortTermDebtLineItems to LongtermConvertibleDebtCurrentAndNoncurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtLineItems" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="presentation: ConvertibleDebenturesAbstract to ScheduleOfShortTermDebtTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EnvvironSASMember" xlink:label="EnvvironSASMember" xlink:title="EnvvironSASMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EnvvironSASMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to EnvvironSASMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to CounterpartyNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SubordinateVotingSharesMember" xlink:label="SubordinateVotingSharesMember" xlink:title="SubordinateVotingSharesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="SubordinateVotingSharesMember" xlink:title="presentation: ClassOfStockDomain to SubordinateVotingSharesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to StatementClassOfStockAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="FinancialInstrumentAxis" xlink:title="FinancialInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="WarrantMember" xlink:title="WarrantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="WarrantMember" xlink:title="presentation: TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to WarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentAxis" xlink:to="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="presentation: FinancialInstrumentAxis to TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="FinancialInstrumentAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to FinancialInstrumentAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:label="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertiblePercentageDiscount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to PeriodOfVolumeWeightedAverageTradingPrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="DebtInstrumentConvertibleConversionPrice1" xlink:title="DebtInstrumentConvertibleConversionPrice1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertibleConversionPrice1" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertibleConversionPrice1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleRepayableDays" xlink:label="DebtInstrumentConvertibleRepayableDays" xlink:title="DebtInstrumentConvertibleRepayableDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertibleRepayableDays" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertibleRepayableDays" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DeSPACTransactionPeriod" xlink:label="DeSPACTransactionPeriod" xlink:title="DeSPACTransactionPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DeSPACTransactionPeriod" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DeSPACTransactionPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:label="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="StockIssuedDuringPeriodSharesConversionOfUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="StockIssuedDuringPeriodSharesConversionOfUnits" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to StockIssuedDuringPeriodSharesConversionOfUnits" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentagePremium" xlink:label="DebtInstrumentConvertiblePercentagePremium" xlink:title="DebtInstrumentConvertiblePercentagePremium" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertiblePercentagePremium" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertiblePercentagePremium" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertibleExpirationPeriod" xlink:label="DebtInstrumentConvertibleExpirationPeriod" xlink:title="DebtInstrumentConvertibleExpirationPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertibleExpirationPeriod" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertibleExpirationPeriod" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DerivativeLiabilitiesCurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtFloorPrice" xlink:label="ConvertibleDebtFloorPrice" xlink:title="ConvertibleDebtFloorPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="ConvertibleDebtFloorPrice" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to ConvertibleDebtFloorPrice" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityFairValueDisclosure" xlink:label="EquityFairValueDisclosure" xlink:title="EquityFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="EquityFairValueDisclosure" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to EquityFairValueDisclosure" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtLineItems" xlink:to="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="presentation: ShortTermDebtLineItems to LongtermConvertibleDebtCurrentAndNoncurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtLineItems" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="presentation: ConvertibleDebenturesAbstract to ScheduleOfShortTermDebtTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NewConvertibleDebtMember" xlink:label="NewConvertibleDebtMember" xlink:title="NewConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="NewConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to NewConvertibleDebtMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtAssumedOnRTOAbstract" xlink:label="DebtAssumedOnRTOAbstract" xlink:title="DebtAssumedOnRTOAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfUnsecuredPromissoryNotes" xlink:label="NumberOfUnsecuredPromissoryNotes" xlink:title="NumberOfUnsecuredPromissoryNotes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="NumberOfUnsecuredPromissoryNotes" xlink:title="presentation: DebtAssumedOnRTOAbstract to NumberOfUnsecuredPromissoryNotes" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" xlink:title="presentation: DebtAssumedOnRTOAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="DebtInstrumentCarryingAmount" xlink:title="DebtInstrumentCarryingAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="DebtInstrumentCarryingAmount" xlink:title="presentation: DebtAssumedOnRTOAbstract to DebtInstrumentCarryingAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: DebtAssumedOnRTOAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="BusinessCombinationAcquisitionRelatedCosts" xlink:title="BusinessCombinationAcquisitionRelatedCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="BusinessCombinationAcquisitionRelatedCosts" xlink:title="presentation: DebtAssumedOnRTOAbstract to BusinessCombinationAcquisitionRelatedCosts" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: DebtAssumedOnRTOAbstract to DebtInstrumentFaceAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: DebtAssumedOnRTOAbstract to DebtInstrumentInterestRateStatedPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="presentation: DebtAssumedOnRTOAbstract to DebtInstrumentConvertiblePercentageDiscount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="presentation: DebtAssumedOnRTOAbstract to PeriodOfVolumeWeightedAverageTradingPrice" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtFloorPrice" xlink:label="ConvertibleDebtFloorPrice" xlink:title="ConvertibleDebtFloorPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="ConvertibleDebtFloorPrice" xlink:title="presentation: DebtAssumedOnRTOAbstract to ConvertibleDebtFloorPrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfDebtCarryingValue" xlink:label="PercentageOfDebtCarryingValue" xlink:title="PercentageOfDebtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="PercentageOfDebtCarryingValue" xlink:title="presentation: DebtAssumedOnRTOAbstract to PercentageOfDebtCarryingValue" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:label="IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:title="IncreaseDecreaseAssessedToBeInExcessPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="IncreaseDecreaseAssessedToBeInExcessPercentage" xlink:title="presentation: DebtAssumedOnRTOAbstract to IncreaseDecreaseAssessedToBeInExcessPercentage" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentExtinguishment" xlink:label="DebtInstrumentExtinguishment" xlink:title="DebtInstrumentExtinguishment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="DebtInstrumentExtinguishment" xlink:title="presentation: DebtAssumedOnRTOAbstract to DebtInstrumentExtinguishment" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfMarketYield" xlink:label="PercentageOfMarketYield" xlink:title="PercentageOfMarketYield" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="PercentageOfMarketYield" xlink:title="presentation: DebtAssumedOnRTOAbstract to PercentageOfMarketYield" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="DebtInstrumentFairValue" xlink:title="DebtInstrumentFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="DebtInstrumentFairValue" xlink:title="presentation: DebtAssumedOnRTOAbstract to DebtInstrumentFairValue" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtAssumedOnRTOAbstract" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="presentation: DebtAssumedOnRTOAbstract to GainsLossesOnExtinguishmentOfDebt" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtLineItems" xlink:to="DebtAssumedOnRTOAbstract" xlink:title="presentation: ShortTermDebtLineItems to DebtAssumedOnRTOAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtLineItems" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="presentation: ConvertibleDebenturesAbstract to ScheduleOfShortTermDebtTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdditionalConvertibleDebtMember" xlink:label="AdditionalConvertibleDebtMember" xlink:title="AdditionalConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="AdditionalConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to AdditionalConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FocusImpactPartnersMember" xlink:label="FocusImpactPartnersMember" xlink:title="FocusImpactPartnersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="FocusImpactPartnersMember" xlink:title="presentation: EntityDomain to FocusImpactPartnersMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="presentation: LegalEntityAxis to EntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="LegalEntityAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:label="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DebtInstrumentConvertiblePercentageDiscount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodOfVolumeWeightedAverageTradingPrice" xlink:label="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="PeriodOfVolumeWeightedAverageTradingPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="PeriodOfVolumeWeightedAverageTradingPrice" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to PeriodOfVolumeWeightedAverageTradingPrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="presentation: LongtermConvertibleDebtCurrentAndNoncurrentAbstract to DerivativeLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtLineItems" xlink:to="LongtermConvertibleDebtCurrentAndNoncurrentAbstract" xlink:title="presentation: ShortTermDebtLineItems to LongtermConvertibleDebtCurrentAndNoncurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtLineItems" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="presentation: ConvertibleDebenturesAbstract to ScheduleOfShortTermDebtTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtMember" xlink:label="CryptoStrategyConvertibleDebtMember" xlink:title="CryptoStrategyConvertibleDebtMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:label="CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:title="CryptoStrategyConvertibleDebtInitialTrancheMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtMember" xlink:to="CryptoStrategyConvertibleDebtInitialTrancheMember" xlink:title="presentation: CryptoStrategyConvertibleDebtMember to CryptoStrategyConvertibleDebtInitialTrancheMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="CryptoStrategyConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to CryptoStrategyConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtAbstract" xlink:label="CryptoStrategyConvertibleDebtAbstract" xlink:title="CryptoStrategyConvertibleDebtAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentNumberOfTranches" xlink:label="DebtInstrumentNumberOfTranches" xlink:title="DebtInstrumentNumberOfTranches" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="DebtInstrumentNumberOfTranches" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to DebtInstrumentNumberOfTranches" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to DebtInstrumentFaceAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentConvertiblePercentageDiscount" xlink:label="DebtInstrumentConvertiblePercentageDiscount" xlink:title="DebtInstrumentConvertiblePercentageDiscount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="DebtInstrumentConvertiblePercentageDiscount" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to DebtInstrumentConvertiblePercentageDiscount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="DebtInstrumentInterestRateStatedPercentage" xlink:title="DebtInstrumentInterestRateStatedPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="DebtInstrumentInterestRateStatedPercentage" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to DebtInstrumentInterestRateStatedPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="DebtInstrumentTerm" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to DebtInstrumentTerm" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfDebtCarryingValue" xlink:label="PercentageOfDebtCarryingValue" xlink:title="PercentageOfDebtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="PercentageOfDebtCarryingValue" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to PercentageOfDebtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="NumberOfTradingDays" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to NumberOfTradingDays" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtFloorPrice" xlink:label="ConvertibleDebtFloorPrice" xlink:title="ConvertibleDebtFloorPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="ConvertibleDebtFloorPrice" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to ConvertibleDebtFloorPrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtCapPrice" xlink:label="ConvertibleDebtCapPrice" xlink:title="ConvertibleDebtCapPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="ConvertibleDebtCapPrice" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to ConvertibleDebtCapPrice" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:label="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:title="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:label="PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:title="PrepaymentPenaltyPercentagePriorToMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="PrepaymentPenaltyPercentagePriorToMaturityDate" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to PrepaymentPenaltyPercentagePriorToMaturityDate" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RightOfFirstRefusalNewSecuritiesPercentage" xlink:label="RightOfFirstRefusalNewSecuritiesPercentage" xlink:title="RightOfFirstRefusalNewSecuritiesPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="RightOfFirstRefusalNewSecuritiesPercentage" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to RightOfFirstRefusalNewSecuritiesPercentage" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:label="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:label="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:label="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:title="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:label="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:title="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to ProceedsSecuredInSegregatedCryptocurrencyTradingAccount" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="ProceedsFromConvertibleDebt" xlink:title="ProceedsFromConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="ProceedsFromConvertibleDebt" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to ProceedsFromConvertibleDebt" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="DebtInstrumentMaturityDate" xlink:title="DebtInstrumentMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="DebtInstrumentMaturityDate" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to DebtInstrumentMaturityDate" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="DeferredFinanceCostsNet" xlink:title="DeferredFinanceCostsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="DeferredFinanceCostsNet" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to DeferredFinanceCostsNet" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetPurchase" xlink:label="CryptoAssetPurchase" xlink:title="CryptoAssetPurchase" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="CryptoAssetPurchase" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to CryptoAssetPurchase" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="RestrictedCashAndCashEquivalentsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CryptoStrategyConvertibleDebtAbstract" xlink:to="RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="presentation: CryptoStrategyConvertibleDebtAbstract to RestrictedCashAndCashEquivalentsNoncurrent" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtLineItems" xlink:to="CryptoStrategyConvertibleDebtAbstract" xlink:title="presentation: ShortTermDebtLineItems to CryptoStrategyConvertibleDebtAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtLineItems" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="presentation: ConvertibleDebenturesAbstract to ScheduleOfShortTermDebtTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonrelatedPartyMember" xlink:label="NonrelatedPartyMember" xlink:title="NonrelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="NonrelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to NonrelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EnvvironSASMember" xlink:label="EnvvironSASMember" xlink:title="EnvvironSASMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EnvvironSASMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to EnvvironSASMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to CounterpartyNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebentureAbstract" xlink:label="ConvertibleDebentureAbstract" xlink:title="ConvertibleDebentureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtCurrent" xlink:label="ConvertibleDebtCurrent" xlink:title="ConvertibleDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="ConvertibleDebtCurrent" xlink:title="presentation: ConvertibleDebentureAbstract to ConvertibleDebtCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebtIssuanceGrossValue" xlink:label="ConvertibleDebtIssuanceGrossValue" xlink:title="ConvertibleDebtIssuanceGrossValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="ConvertibleDebtIssuanceGrossValue" xlink:title="presentation: ConvertibleDebentureAbstract to ConvertibleDebtIssuanceGrossValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfEmbeddedDerivativeLiability" xlink:label="FairValueOfEmbeddedDerivativeLiability" xlink:title="FairValueOfEmbeddedDerivativeLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="FairValueOfEmbeddedDerivativeLiability" xlink:title="presentation: ConvertibleDebentureAbstract to FairValueOfEmbeddedDerivativeLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="AmortizationOfFinancingCostsAndDiscounts" xlink:title="AmortizationOfFinancingCostsAndDiscounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="AmortizationOfFinancingCostsAndDiscounts" xlink:title="presentation: ConvertibleDebentureAbstract to AmortizationOfFinancingCostsAndDiscounts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="presentation: ConvertibleDebentureAbstract to PaymentsOfDebtIssuanceCosts" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="presentation: ConvertibleDebentureAbstract to RepaymentsOfConvertibleDebt" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccretionExpense" xlink:label="AccretionExpense" xlink:title="AccretionExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="AccretionExpense" xlink:title="presentation: ConvertibleDebentureAbstract to AccretionExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseDebt" xlink:label="InterestExpenseDebt" xlink:title="InterestExpenseDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="InterestExpenseDebt" xlink:title="presentation: ConvertibleDebentureAbstract to InterestExpenseDebt" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="IncreaseDecreaseInInterestPayableNet" xlink:title="IncreaseDecreaseInInterestPayableNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="IncreaseDecreaseInInterestPayableNet" xlink:title="presentation: ConvertibleDebentureAbstract to IncreaseDecreaseInInterestPayableNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="GainsLossesOnExtinguishmentOfDebt" xlink:title="GainsLossesOnExtinguishmentOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="GainsLossesOnExtinguishmentOfDebt" xlink:title="presentation: ConvertibleDebentureAbstract to GainsLossesOnExtinguishmentOfDebt" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueAssumedOnReverseTakeover" xlink:label="FairValueAssumedOnReverseTakeover" xlink:title="FairValueAssumedOnReverseTakeover" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="FairValueAssumedOnReverseTakeover" xlink:title="presentation: ConvertibleDebentureAbstract to FairValueAssumedOnReverseTakeover" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtCurrent" xlink:label="ConvertibleDebtCurrent_2" xlink:title="ConvertibleDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="ConvertibleDebtCurrent_2" xlink:title="presentation: ConvertibleDebentureAbstract to ConvertibleDebtCurrent" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtCurrent" xlink:label="ConvertibleDebtCurrent_3" xlink:title="ConvertibleDebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="ConvertibleDebtCurrent_3" xlink:title="presentation: ConvertibleDebentureAbstract to ConvertibleDebtCurrent" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="ConvertibleDebtNoncurrent" xlink:title="ConvertibleDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="ConvertibleDebtNoncurrent" xlink:title="presentation: ConvertibleDebentureAbstract to ConvertibleDebtNoncurrent" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebt" xlink:label="ConvertibleDebt" xlink:title="ConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="ConvertibleDebt" xlink:title="presentation: ConvertibleDebentureAbstract to ConvertibleDebt" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebentureAbstract" xlink:to="DebtInstrumentFaceAmount" xlink:title="presentation: ConvertibleDebentureAbstract to DebtInstrumentFaceAmount" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtLineItems" xlink:to="ConvertibleDebentureAbstract" xlink:title="presentation: ShortTermDebtLineItems to ConvertibleDebentureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtLineItems" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="presentation: ConvertibleDebenturesAbstract to ScheduleOfShortTermDebtTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="ScheduleOfShortTermDebtTable" xlink:title="ScheduleOfShortTermDebtTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EnvvironSASMember" xlink:label="EnvvironSASMember" xlink:title="EnvvironSASMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EnvvironSASMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to EnvvironSASMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to CounterpartyNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleDebtMember" xlink:label="ConvertibleDebtMember" xlink:title="ConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="ConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to ConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="GeneralAndAdministrativeExpenseMember" xlink:title="presentation: IncomeStatementLocationDomain to GeneralAndAdministrativeExpenseMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: ScheduleOfShortTermDebtTable to IncomeStatementLocationAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="ShortTermDebtLineItems" xlink:title="ShortTermDebtLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesAbstract" xlink:label="DerivativeLiabilitiesAbstract" xlink:title="DerivativeLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="presentation: DerivativeLiabilitiesAbstract to DerivativeLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfEmbeddedDerivativeLiability" xlink:label="FairValueOfEmbeddedDerivativeLiability" xlink:title="FairValueOfEmbeddedDerivativeLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="FairValueOfEmbeddedDerivativeLiability" xlink:title="presentation: DerivativeLiabilitiesAbstract to FairValueOfEmbeddedDerivativeLiability" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="UnrealizedGainLossOnDerivatives" xlink:title="UnrealizedGainLossOnDerivatives" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="UnrealizedGainLossOnDerivatives" xlink:title="presentation: DerivativeLiabilitiesAbstract to UnrealizedGainLossOnDerivatives" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfEquitySharesTransferred" xlink:label="FairValueOfEquitySharesTransferred" xlink:title="FairValueOfEquitySharesTransferred" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="FairValueOfEquitySharesTransferred" xlink:title="presentation: DerivativeLiabilitiesAbstract to FairValueOfEquitySharesTransferred" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent_2" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="DerivativeLiabilitiesCurrent_2" xlink:title="presentation: DerivativeLiabilitiesAbstract to DerivativeLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="presentation: DerivativeLiabilitiesAbstract to PaymentsOfDebtIssuanceCosts" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HostFinancialLiability" xlink:label="HostFinancialLiability" xlink:title="HostFinancialLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="HostFinancialLiability" xlink:title="presentation: DerivativeLiabilitiesAbstract to HostFinancialLiability" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:label="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:title="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLiabilitiesAbstract" xlink:to="EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:title="presentation: DerivativeLiabilitiesAbstract to EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtLineItems" xlink:to="DerivativeLiabilitiesAbstract" xlink:title="presentation: ShortTermDebtLineItems to DerivativeLiabilitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShortTermDebtTable" xlink:to="ShortTermDebtLineItems" xlink:title="presentation: ScheduleOfShortTermDebtTable to ShortTermDebtLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="ScheduleOfShortTermDebtTable" xlink:title="presentation: ConvertibleDebenturesAbstract to ScheduleOfShortTermDebtTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ConvertibleDebenturesAbstract" xlink:label="ConvertibleDebenturesAbstract" xlink:title="ConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:label="MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:title="MeasurementInputProbabilityOfDeSPACTransactionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputProbabilityOfDeSPACTransactionMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputProbabilityOfDeSPACTransactionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputRiskFreeInterestRateMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputRiskFreeInterestRateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="MeasurementInputExpectedTermMember" xlink:title="MeasurementInputExpectedTermMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedTermMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputExpectedTermMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:label="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:title="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputExpectedAnnualVolatilityForTheCompanyMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:label="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:title="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputExpectedAnnualVolatilityForFocusImpactMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputConversionPriceMember" xlink:label="MeasurementInputConversionPriceMember" xlink:title="MeasurementInputConversionPriceMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputConversionPriceMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputConversionPriceMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MeasurementInputForeignExchangeRateMember" xlink:label="MeasurementInputForeignExchangeRateMember" xlink:title="MeasurementInputForeignExchangeRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputForeignExchangeRateMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputForeignExchangeRateMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain" xlink:title="presentation: MeasurementInputTypeAxis to MeasurementInputTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="MeasurementInputTypeAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to MeasurementInputTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_EnvvironSASMember" xlink:label="EnvvironSASMember" xlink:title="EnvvironSASMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EnvvironSASMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to EnvvironSASMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to CounterpartyNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="RangeAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_KeyInputsConvertibleDebenturesAbstract" xlink:label="KeyInputsConvertibleDebenturesAbstract" xlink:title="KeyInputsConvertibleDebenturesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="DerivativeLiabilityMeasurementInput" xlink:title="DerivativeLiabilityMeasurementInput" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="KeyInputsConvertibleDebenturesAbstract" xlink:to="DerivativeLiabilityMeasurementInput" xlink:title="presentation: KeyInputsConvertibleDebenturesAbstract to DerivativeLiabilityMeasurementInput" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="KeyInputsConvertibleDebenturesAbstract" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to KeyInputsConvertibleDebenturesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleDebenturesAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="presentation: ConvertibleDebenturesAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="MeasurementInputExpectedDividendRateMember" xlink:title="MeasurementInputExpectedDividendRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedDividendRateMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputExpectedDividendRateMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="MeasurementInputPriceVolatilityMember" xlink:title="MeasurementInputPriceVolatilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputPriceVolatilityMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputPriceVolatilityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputRiskFreeInterestRateMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputRiskFreeInterestRateMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain" xlink:title="presentation: MeasurementInputTypeAxis to MeasurementInputTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="MeasurementInputTypeAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to MeasurementInputTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingStandardsUpdate202201Member" xlink:label="AccountingStandardsUpdate202201Member" xlink:title="AccountingStandardsUpdate202201Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate202201Member" xlink:title="presentation: TypeOfAdoptionMember to AccountingStandardsUpdate202201Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccountingStandardsUpdate202107Member" xlink:label="AccountingStandardsUpdate202107Member" xlink:title="AccountingStandardsUpdate202107Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAdoptionMember" xlink:to="AccountingStandardsUpdate202107Member" xlink:title="presentation: TypeOfAdoptionMember to AccountingStandardsUpdate202107Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember" xlink:title="presentation: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to AdjustmentsForNewAccountingPronouncementsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to ClassOfWarrantOrRightOutstanding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightIssued" xlink:label="ClassOfWarrantOrRightIssued" xlink:title="ClassOfWarrantOrRightIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="ClassOfWarrantOrRightIssued" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to ClassOfWarrantOrRightIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to DerivativeLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="FairValueAdjustmentOfWarrants" xlink:title="FairValueAdjustmentOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="FairValueAdjustmentOfWarrants" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to FairValueAdjustmentOfWarrants" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="DerivativeLiabilityMeasurementInput" xlink:title="DerivativeLiabilityMeasurementInput" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="DerivativeLiabilityMeasurementInput" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to DerivativeLiabilityMeasurementInput" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:label="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to WarrantsAndRightsNoteDisclosureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightLineItems" xlink:title="presentation: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="ClassOfWarrantOrRightTable" xlink:title="presentation: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to ClassOfWarrantOrRightTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:title="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="FinancialInstrumentAxis" xlink:title="FinancialInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeMember" xlink:label="DerivativeMember" xlink:title="DerivativeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantMember" xlink:label="WarrantMember" xlink:title="WarrantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeMember" xlink:to="WarrantMember" xlink:title="presentation: DerivativeMember to WarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="DerivativeMember" xlink:title="presentation: TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to DerivativeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentAxis" xlink:to="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="presentation: FinancialInstrumentAxis to TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="FinancialInstrumentAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to FinancialInstrumentAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DerivativeWarrantLiabilitiesAbstract" xlink:label="DerivativeWarrantLiabilitiesAbstract" xlink:title="DerivativeWarrantLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="FinancialLiabilitiesFairValueDisclosure" xlink:title="presentation: DerivativeWarrantLiabilitiesAbstract to FinancialLiabilitiesFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsFairValueUponChangeInFunctionalCurrency" xlink:label="WarrantsFairValueUponChangeInFunctionalCurrency" xlink:title="WarrantsFairValueUponChangeInFunctionalCurrency" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="WarrantsFairValueUponChangeInFunctionalCurrency" xlink:title="presentation: DerivativeWarrantLiabilitiesAbstract to WarrantsFairValueUponChangeInFunctionalCurrency" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsIssuedUponDeSPACTransaction" xlink:label="WarrantsIssuedUponDeSPACTransaction" xlink:title="WarrantsIssuedUponDeSPACTransaction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="WarrantsIssuedUponDeSPACTransaction" xlink:title="presentation: DerivativeWarrantLiabilitiesAbstract to WarrantsIssuedUponDeSPACTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsIssuedToMandatoryConvertibleDebentures" xlink:label="WarrantsIssuedToMandatoryConvertibleDebentures" xlink:title="WarrantsIssuedToMandatoryConvertibleDebentures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="WarrantsIssuedToMandatoryConvertibleDebentures" xlink:title="presentation: DerivativeWarrantLiabilitiesAbstract to WarrantsIssuedToMandatoryConvertibleDebentures" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:label="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:title="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" xlink:title="presentation: DerivativeWarrantLiabilitiesAbstract to ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:label="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:title="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" xlink:title="presentation: DerivativeWarrantLiabilitiesAbstract to ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfWarrantsExercised" xlink:label="FairValueOfWarrantsExercised" xlink:title="FairValueOfWarrantsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="FairValueOfWarrantsExercised" xlink:title="presentation: DerivativeWarrantLiabilitiesAbstract to FairValueOfWarrantsExercised" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:label="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:title="presentation: DerivativeWarrantLiabilitiesAbstract to DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure_2" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeWarrantLiabilitiesAbstract" xlink:to="FinancialLiabilitiesFairValueDisclosure_2" xlink:title="presentation: DerivativeWarrantLiabilitiesAbstract to FinancialLiabilitiesFairValueDisclosure" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DerivativeWarrantLiabilitiesAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to DerivativeWarrantLiabilitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightLineItems" xlink:title="presentation: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="ClassOfWarrantOrRightTable" xlink:title="presentation: DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract to ClassOfWarrantOrRightTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesAbstract" xlink:label="StockOptionLiabilitiesAbstract" xlink:title="StockOptionLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesMember" xlink:label="StockOptionLiabilitiesMember" xlink:title="StockOptionLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="StockOptionLiabilitiesMember" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to StockOptionLiabilitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="presentation: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByLiabilityClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="MeasurementInputExpectedDividendRateMember" xlink:title="MeasurementInputExpectedDividendRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedDividendRateMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputExpectedDividendRateMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="MeasurementInputPriceVolatilityMember" xlink:title="MeasurementInputPriceVolatilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputPriceVolatilityMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputPriceVolatilityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputRiskFreeInterestRateMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputRiskFreeInterestRateMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain" xlink:title="presentation: MeasurementInputTypeAxis to MeasurementInputTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="MeasurementInputTypeAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to MeasurementInputTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="presentation: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByFairValueHierarchyLevelAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ImpactOfListingOnNASDAQAbstract" xlink:label="ImpactOfListingOnNASDAQAbstract" xlink:title="ImpactOfListingOnNASDAQAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ImpactOfListingOnNASDAQAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: ImpactOfListingOnNASDAQAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="DerivativeLiabilityMeasurementInput" xlink:title="DerivativeLiabilityMeasurementInput" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ImpactOfListingOnNASDAQAbstract" xlink:to="DerivativeLiabilityMeasurementInput" xlink:title="presentation: ImpactOfListingOnNASDAQAbstract to DerivativeLiabilityMeasurementInput" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueLiabilitiesCurrent" xlink:label="FairValueLiabilitiesCurrent" xlink:title="FairValueLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ImpactOfListingOnNASDAQAbstract" xlink:to="FairValueLiabilitiesCurrent" xlink:title="presentation: ImpactOfListingOnNASDAQAbstract to FairValueLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="ImpactOfListingOnNASDAQAbstract" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to ImpactOfListingOnNASDAQAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionLiabilitiesAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="presentation: StockOptionLiabilitiesAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesAbstract" xlink:label="StockOptionLiabilitiesAbstract" xlink:title="StockOptionLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeTable" xlink:label="DerivativeTable" xlink:title="DerivativeTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionLiabilitiesMember" xlink:label="StockOptionLiabilitiesMember" xlink:title="StockOptionLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="StockOptionLiabilitiesMember" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain to StockOptionLiabilitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="presentation: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeTable" xlink:to="FairValueByLiabilityClassAxis" xlink:title="presentation: DerivativeTable to FairValueByLiabilityClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLineItems" xlink:label="DerivativeLineItems" xlink:title="DerivativeLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:label="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="FinancialLiabilitiesFairValueDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="FinancialLiabilitiesFairValueDisclosure" xlink:title="presentation: FinancialLiabilitiesFairValueDisclosureAbstract to FinancialLiabilitiesFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockOptionsFairValueUponChangeDeSPACTransaction" xlink:label="StockOptionsFairValueUponChangeDeSPACTransaction" xlink:title="StockOptionsFairValueUponChangeDeSPACTransaction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="StockOptionsFairValueUponChangeDeSPACTransaction" xlink:title="presentation: FinancialLiabilitiesFairValueDisclosureAbstract to StockOptionsFairValueUponChangeDeSPACTransaction" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="UnrealizedGainLossOnDerivatives" xlink:title="UnrealizedGainLossOnDerivatives" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="UnrealizedGainLossOnDerivatives" xlink:title="presentation: FinancialLiabilitiesFairValueDisclosureAbstract to UnrealizedGainLossOnDerivatives" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="FinancialLiabilitiesFairValueDisclosure_2" xlink:title="FinancialLiabilitiesFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="FinancialLiabilitiesFairValueDisclosure_2" xlink:title="presentation: FinancialLiabilitiesFairValueDisclosureAbstract to FinancialLiabilitiesFairValueDisclosure" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeLineItems" xlink:to="FinancialLiabilitiesFairValueDisclosureAbstract" xlink:title="presentation: DerivativeLineItems to FinancialLiabilitiesFairValueDisclosureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeTable" xlink:to="DerivativeLineItems" xlink:title="presentation: DerivativeTable to DerivativeLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionLiabilitiesAbstract" xlink:to="DerivativeTable" xlink:title="presentation: StockOptionLiabilitiesAbstract to DerivativeTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalAuthorizedDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorizedUnlimited" xlink:label="CommonStockSharesAuthorizedUnlimited" xlink:title="CommonStockSharesAuthorizedUnlimited" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="CommonStockSharesAuthorizedUnlimited" xlink:title="presentation: EquityAbstract to CommonStockSharesAuthorizedUnlimited" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorizedUnlimited" xlink:label="PreferredStockSharesAuthorizedUnlimited" xlink:title="PreferredStockSharesAuthorizedUnlimited" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="PreferredStockSharesAuthorizedUnlimited" xlink:title="presentation: EquityAbstract to PreferredStockSharesAuthorizedUnlimited" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:label="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="HelenaGlobalInvestmentOpportunitiesILtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to HelenaGlobalInvestmentOpportunitiesILtdMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to CounterpartyNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDisclosuresAbstract" xlink:label="ClassOfStockDisclosuresAbstract" xlink:title="ClassOfStockDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: ClassOfStockDisclosuresAbstract to StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="ProceedsFromIssuanceOrSaleOfEquity" xlink:title="ProceedsFromIssuanceOrSaleOfEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="ProceedsFromIssuanceOrSaleOfEquity" xlink:title="presentation: ClassOfStockDisclosuresAbstract to ProceedsFromIssuanceOrSaleOfEquity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:label="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:title="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" xlink:title="presentation: ClassOfStockDisclosuresAbstract to StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:label="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:title="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" xlink:title="presentation: ClassOfStockDisclosuresAbstract to StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="AccountsPayableCurrent" xlink:title="presentation: ClassOfStockDisclosuresAbstract to AccountsPayableCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GainLossOnSettlementOfAccountsPayable" xlink:label="GainLossOnSettlementOfAccountsPayable" xlink:title="GainLossOnSettlementOfAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="GainLossOnSettlementOfAccountsPayable" xlink:title="presentation: ClassOfStockDisclosuresAbstract to GainLossOnSettlementOfAccountsPayable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="presentation: ClassOfStockDisclosuresAbstract to StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="DebtConversionOriginalDebtAmount1" xlink:title="DebtConversionOriginalDebtAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="DebtConversionOriginalDebtAmount1" xlink:title="presentation: ClassOfStockDisclosuresAbstract to DebtConversionOriginalDebtAmount1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="presentation: ClassOfStockDisclosuresAbstract to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: ClassOfStockDisclosuresAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="ProceedsFromWarrantExercises" xlink:title="presentation: ClassOfStockDisclosuresAbstract to ProceedsFromWarrantExercises" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FairValueOfWarrantsExercised" xlink:label="FairValueOfWarrantsExercised" xlink:title="FairValueOfWarrantsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDisclosuresAbstract" xlink:to="FairValueOfWarrantsExercised" xlink:title="presentation: ClassOfStockDisclosuresAbstract to FairValueOfWarrantsExercised" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ClassOfStockDisclosuresAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ClassOfStockDisclosuresAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: EquityAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharePurchaseWarrantsMember" xlink:label="SharePurchaseWarrantsMember" xlink:title="SharePurchaseWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SharePurchaseWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to SharePurchaseWarrantsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PublicWarrantsMember" xlink:label="PublicWarrantsMember" xlink:title="PublicWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PublicWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to PublicWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PrivateWarrantsMember" xlink:label="PrivateWarrantsMember" xlink:title="PrivateWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PrivateWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to PrivateWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsMember" xlink:label="SPACWarrantsMember" xlink:title="SPACWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="SPACWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to SPACWarrantsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="presentation: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceOneMember" xlink:label="ExercisePriceOneMember" xlink:title="ExercisePriceOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceOneMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceTwoMember" xlink:label="ExercisePriceTwoMember" xlink:title="ExercisePriceTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceTwoMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to StatementEquityComponentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:label="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:title="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:label="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:title="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:label="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:title="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:to="WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" xlink:title="presentation: SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain to WarrantsAndRightsSubjectToMandatoryRedemptionOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:label="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:title="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:to="WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" xlink:title="presentation: SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain to WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:to="SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" xlink:title="presentation: ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis to SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="RangeAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to RangeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfWarrantsAbstract" xlink:label="NumberOfWarrantsAbstract" xlink:title="NumberOfWarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="presentation: NumberOfWarrantsAbstract to ClassOfWarrantOrRightOutstanding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightIssued" xlink:label="ClassOfWarrantOrRightIssued" xlink:title="ClassOfWarrantOrRightIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightIssued" xlink:title="presentation: NumberOfWarrantsAbstract to ClassOfWarrantOrRightIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExercised" xlink:label="ClassOfWarrantOrRightExercised" xlink:title="ClassOfWarrantOrRightExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightExercised" xlink:title="presentation: NumberOfWarrantsAbstract to ClassOfWarrantOrRightExercised" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExpired" xlink:label="ClassOfWarrantOrRightExpired" xlink:title="ClassOfWarrantOrRightExpired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightExpired" xlink:title="presentation: NumberOfWarrantsAbstract to ClassOfWarrantOrRightExpired" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding_2" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightOutstanding_2" xlink:title="presentation: NumberOfWarrantsAbstract to ClassOfWarrantOrRightOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: NumberOfWarrantsAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:label="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:title="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" xlink:title="presentation: NumberOfWarrantsAbstract to ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="NumberOfWarrantsAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to NumberOfWarrantsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:title="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" xlink:label="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_2" xlink:title="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: ClassOfWarrantOrRightLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SharePurchaseWarrantsRemainingLifeAbstract" xlink:label="SharePurchaseWarrantsRemainingLifeAbstract" xlink:title="SharePurchaseWarrantsRemainingLifeAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:label="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharePurchaseWarrantsRemainingLifeAbstract" xlink:to="ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" xlink:title="presentation: SharePurchaseWarrantsRemainingLifeAbstract to ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="SharePurchaseWarrantsRemainingLifeAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to SharePurchaseWarrantsRemainingLifeAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ShareCapitalDisclosureAbstract" xlink:label="ShareCapitalDisclosureAbstract" xlink:title="ShareCapitalDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="DebtInstrumentConvertibleConversionRatio1" xlink:title="DebtInstrumentConvertibleConversionRatio1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareCapitalDisclosureAbstract" xlink:to="DebtInstrumentConvertibleConversionRatio1" xlink:title="presentation: ShareCapitalDisclosureAbstract to DebtInstrumentConvertibleConversionRatio1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ShareCapitalDisclosureAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to ShareCapitalDisclosureAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodToFileRegistrationStatement" xlink:label="PeriodToFileRegistrationStatement" xlink:title="PeriodToFileRegistrationStatement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="PeriodToFileRegistrationStatement" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to PeriodToFileRegistrationStatement" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodForRegistrationStatementToBecomeEffective" xlink:label="PeriodForRegistrationStatementToBecomeEffective" xlink:title="PeriodForRegistrationStatementToBecomeEffective" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="PeriodForRegistrationStatementToBecomeEffective" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to PeriodForRegistrationStatementToBecomeEffective" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ProductValueIssuedUponExerciseOfWarrants" xlink:label="ProductValueIssuedUponExerciseOfWarrants" xlink:title="ProductValueIssuedUponExerciseOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="ProductValueIssuedUponExerciseOfWarrants" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to ProductValueIssuedUponExerciseOfWarrants" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="NumberOfTradingDays" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to NumberOfTradingDays" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_TradingDaysThreshold" xlink:label="TradingDaysThreshold" xlink:title="TradingDaysThreshold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="TradingDaysThreshold" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to TradingDaysThreshold" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:label="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:title="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NoticePeriodToRedeemWarrants" xlink:label="NoticePeriodToRedeemWarrants" xlink:title="NoticePeriodToRedeemWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="NoticePeriodToRedeemWarrants" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to NoticePeriodToRedeemWarrants" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="SharesIssuedPricePerShare" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to SharesIssuedPricePerShare" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:label="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:title="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="NumberOfTradingDaysEndingBeforeNoticeOfRedemption" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to NumberOfTradingDaysEndingBeforeNoticeOfRedemption" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to WarrantsAndRightsNoteDisclosureAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:label="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:title="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsAdjustmentPriceThreshold" xlink:label="SPACWarrantsAdjustmentPriceThreshold" xlink:title="SPACWarrantsAdjustmentPriceThreshold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantsAdjustmentPriceThreshold" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantsAdjustmentPriceThreshold" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsEquityProceedsThresholdPercentage" xlink:label="SPACWarrantsEquityProceedsThresholdPercentage" xlink:title="SPACWarrantsEquityProceedsThresholdPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantsEquityProceedsThresholdPercentage" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantsEquityProceedsThresholdPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:label="SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:title="SPACWarrantsMarketValueMeasurementPeriodDuration" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantsMarketValueMeasurementPeriodDuration" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantsMarketValueMeasurementPeriodDuration" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:label="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:title="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsUpperRedemptionTriggerPercentage" xlink:label="SPACWarrantsUpperRedemptionTriggerPercentage" xlink:title="SPACWarrantsUpperRedemptionTriggerPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantsUpperRedemptionTriggerPercentage" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantsUpperRedemptionTriggerPercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsNewlyIssuedPricePerShare" xlink:label="SPACWarrantsNewlyIssuedPricePerShare" xlink:title="SPACWarrantsNewlyIssuedPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantsNewlyIssuedPricePerShare" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantsNewlyIssuedPricePerShare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsMarketValuePerShare" xlink:label="SPACWarrantsMarketValuePerShare" xlink:title="SPACWarrantsMarketValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantsMarketValuePerShare" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantsMarketValuePerShare" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantReferencePricePerShare" xlink:label="SPACWarrantReferencePricePerShare" xlink:title="SPACWarrantReferencePricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantReferencePricePerShare" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantReferencePricePerShare" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:label="SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:title="SPACWarrantUpperRedemptionTriggerPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantUpperRedemptionTriggerPricePerShare" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantUpperRedemptionTriggerPricePerShare" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:label="SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:title="SPACWarrantLowerRedemptionTriggerPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantLowerRedemptionTriggerPricePerShare" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantLowerRedemptionTriggerPricePerShare" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsOriginalExerciseRatio" xlink:label="SPACWarrantsOriginalExerciseRatio" xlink:title="SPACWarrantsOriginalExerciseRatio" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantsOriginalExerciseRatio" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantsOriginalExerciseRatio" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsExerciseRatioAfterRTO" xlink:label="SPACWarrantsExerciseRatioAfterRTO" xlink:title="SPACWarrantsExerciseRatioAfterRTO" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantsExerciseRatioAfterRTO" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantsExerciseRatioAfterRTO" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:label="SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:title="SPACWarrantsExerciseRatioAfterReverseStockSplit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:to="SPACWarrantsExerciseRatioAfterReverseStockSplit" xlink:title="presentation: AdjustmentsToExercisePriceOfSPACWarrantsAbstract to SPACWarrantsExerciseRatioAfterReverseStockSplit" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="AdjustmentsToExercisePriceOfSPACWarrantsAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to AdjustmentsToExercisePriceOfSPACWarrantsAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightLineItems" xlink:title="presentation: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ClassOfWarrantOrRightTable" xlink:title="presentation: EquityAbstract to ClassOfWarrantOrRightTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockOptionMember" xlink:label="StockOptionMember" xlink:title="StockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="StockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to StockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeOneMember" xlink:label="ExercisePriceRangeOneMember" xlink:title="ExercisePriceRangeOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeOneMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeTwoMember" xlink:label="ExercisePriceRangeTwoMember" xlink:title="ExercisePriceRangeTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTwoMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeThreeMember" xlink:label="ExercisePriceRangeThreeMember" xlink:title="ExercisePriceRangeThreeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeThreeMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeThreeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeFourMember" xlink:label="ExercisePriceRangeFourMember" xlink:title="ExercisePriceRangeFourMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFourMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFourMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeFiveMember" xlink:label="ExercisePriceRangeFiveMember" xlink:title="ExercisePriceRangeFiveMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFiveMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFiveMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeSixMember" xlink:label="ExercisePriceRangeSixMember" xlink:title="ExercisePriceRangeSixMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeSixMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeSixMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeSevenMember" xlink:label="ExercisePriceRangeSevenMember" xlink:title="ExercisePriceRangeSevenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeSevenMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeSevenMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeEightMember" xlink:label="ExercisePriceRangeEightMember" xlink:title="ExercisePriceRangeEightMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeEightMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeEightMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeNineMember" xlink:label="ExercisePriceRangeNineMember" xlink:title="ExercisePriceRangeNineMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeNineMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeNineMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExercisePriceRangeTenMember" xlink:label="ExercisePriceRangeTenMember" xlink:title="ExercisePriceRangeTenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTenMember" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTenMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="presentation: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: EquityAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardDateAxis" xlink:label="AwardDateAxis" xlink:title="AwardDateAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardDateDomain" xlink:label="AwardDateDomain" xlink:title="AwardDateDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_November302021Member" xlink:label="November302021Member" xlink:title="November302021Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardDateDomain" xlink:to="November302021Member" xlink:title="presentation: AwardDateDomain to November302021Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_December242021Member" xlink:label="December242021Member" xlink:title="December242021Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardDateDomain" xlink:to="December242021Member" xlink:title="presentation: AwardDateDomain to December242021Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_March12022Member" xlink:label="March12022Member" xlink:title="March12022Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardDateDomain" xlink:to="March12022Member" xlink:title="presentation: AwardDateDomain to March12022Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_March142022Member" xlink:label="March142022Member" xlink:title="March142022Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardDateDomain" xlink:to="March142022Member" xlink:title="presentation: AwardDateDomain to March142022Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_July302024Member" xlink:label="July302024Member" xlink:title="July302024Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardDateDomain" xlink:to="July302024Member" xlink:title="presentation: AwardDateDomain to July302024Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_March262025Member" xlink:label="March262025Member" xlink:title="March262025Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardDateDomain" xlink:to="March262025Member" xlink:title="presentation: AwardDateDomain to March262025Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardDateAxis" xlink:to="AwardDateDomain" xlink:title="presentation: AwardDateAxis to AwardDateDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardDateAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardDateAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RestrictedStockUnitsAbstract" xlink:label="RestrictedStockUnitsAbstract" xlink:title="RestrictedStockUnitsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RestrictedStockUnitsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="presentation: RestrictedStockUnitsAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RestrictedStockUnitsAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="presentation: RestrictedStockUnitsAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="RestrictedStockUnitsAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to RestrictedStockUnitsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to AllocatedShareBasedCompensationExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: EquityAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyMember" xlink:label="RelatedPartyMember" xlink:title="RelatedPartyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="RelatedPartyMember" xlink:title="presentation: RelatedPartyDomain to RelatedPartyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DirectorsAndOfficersMember" xlink:label="DirectorsAndOfficersMember" xlink:title="DirectorsAndOfficersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="DirectorsAndOfficersMember" xlink:title="presentation: TitleOfIndividualWithRelationshipToEntityDomain to DirectorsAndOfficersMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="presentation: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="TitleOfIndividualAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_RelatedPartyTransactionAbstract" xlink:label="RelatedPartyTransactionAbstract" xlink:title="RelatedPartyTransactionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: RelatedPartyTransactionAbstract to AccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToEmployees" xlink:label="PaymentsToEmployees" xlink:title="PaymentsToEmployees" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionAbstract" xlink:to="PaymentsToEmployees" xlink:title="presentation: RelatedPartyTransactionAbstract to PaymentsToEmployees" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ManagementFeeExpense" xlink:label="ManagementFeeExpense" xlink:title="ManagementFeeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionAbstract" xlink:to="ManagementFeeExpense" xlink:title="presentation: RelatedPartyTransactionAbstract to ManagementFeeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: RelatedPartyTransactionAbstract to AllocatedShareBasedCompensationExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AccruedInterestOnConvertibleDebt" xlink:label="AccruedInterestOnConvertibleDebt" xlink:title="AccruedInterestOnConvertibleDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionAbstract" xlink:to="AccruedInterestOnConvertibleDebt" xlink:title="presentation: RelatedPartyTransactionAbstract to AccruedInterestOnConvertibleDebt" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to RelatedPartyTransactionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="presentation: RelatedPartyTransactionsAbstract to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/FinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="FairValueByBalanceSheetGroupingTable" xlink:title="FairValueByBalanceSheetGroupingTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:label="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:title="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:label="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:title="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CreditRiskMember" xlink:label="CreditRiskMember" xlink:title="CreditRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:to="CreditRiskMember" xlink:title="presentation: RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain to CreditRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_LiquidityRiskMember" xlink:label="LiquidityRiskMember" xlink:title="LiquidityRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:to="LiquidityRiskMember" xlink:title="presentation: RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain to LiquidityRiskMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:to="RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" xlink:title="presentation: ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis to RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FinancialInstrumentAbstract" xlink:label="FinancialInstrumentAbstract" xlink:title="FinancialInstrumentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentAbstract" xlink:to="AssetsFairValueDisclosure" xlink:title="presentation: FinancialInstrumentAbstract to AssetsFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentAbstract" xlink:to="Cash" xlink:title="presentation: FinancialInstrumentAbstract to Cash" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: FinancialInstrumentAbstract to LiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FinancialInstrumentsContractualObligationsPeriod" xlink:label="FinancialInstrumentsContractualObligationsPeriod" xlink:title="FinancialInstrumentsContractualObligationsPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentAbstract" xlink:to="FinancialInstrumentsContractualObligationsPeriod" xlink:title="presentation: FinancialInstrumentAbstract to FinancialInstrumentsContractualObligationsPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="FinancialInstrumentAbstract" xlink:title="presentation: FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems to FinancialInstrumentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByBalanceSheetGroupingTable" xlink:to="FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:title="presentation: FairValueByBalanceSheetGroupingTable to FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueByBalanceSheetGroupingTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueByBalanceSheetGroupingTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SegmentedInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="StatementBusinessSegmentsAxis" xlink:title="StatementBusinessSegmentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain" xlink:label="SegmentDomain" xlink:title="SegmentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:label="ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:title="ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentDomain" xlink:to="ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" xlink:title="presentation: SegmentDomain to ReportableSegmentAggregationBeforeOtherOperatingSegmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementBusinessSegmentsAxis" xlink:to="SegmentDomain" xlink:title="presentation: StatementBusinessSegmentsAxis to SegmentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementBusinessSegmentsAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to StatementBusinessSegmentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:label="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:title="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:to="NumberOfOperatingSegments" xlink:title="presentation: SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract to NumberOfOperatingSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:to="NumberOfReportableSegments" xlink:title="presentation: SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract to NumberOfReportableSegments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:to="Revenues" xlink:title="presentation: SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract to Revenues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" xlink:title="presentation: SegmentReportingInformationLineItems to SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="SegmentReportingInformationLineItems" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to SegmentReportingInformationLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="presentation: SegmentReportingAbstract to ScheduleOfSegmentReportingInformationBySegmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermPurchaseCommitmentTable" xlink:label="LongTermPurchaseCommitmentTable" xlink:title="LongTermPurchaseCommitmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StrategicPartnershipAgreementMember" xlink:label="StrategicPartnershipAgreementMember" xlink:title="StrategicPartnershipAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="StrategicPartnershipAgreementMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to StrategicPartnershipAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AmendedStrategicPartnershipAgreementMember" xlink:label="AmendedStrategicPartnershipAgreementMember" xlink:title="AmendedStrategicPartnershipAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="AmendedStrategicPartnershipAgreementMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to AmendedStrategicPartnershipAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LicensingAgreementsMember" xlink:label="LicensingAgreementsMember" xlink:title="LicensingAgreementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="LicensingAgreementsMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to LicensingAgreementsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="presentation: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermPurchaseCommitmentTable" xlink:to="TypeOfArrangementAxis" xlink:title="presentation: LongTermPurchaseCommitmentTable to TypeOfArrangementAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_DevvioIncorporationMember" xlink:label="DevvioIncorporationMember" xlink:title="DevvioIncorporationMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="DevvioIncorporationMember" xlink:title="presentation: RelatedPartyDomain to DevvioIncorporationMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_GreenlinesTechnologyIncMember" xlink:label="GreenlinesTechnologyIncMember" xlink:title="GreenlinesTechnologyIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="GreenlinesTechnologyIncMember" xlink:title="presentation: RelatedPartyDomain to GreenlinesTechnologyIncMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_FocusImpactPartnersLLCMember" xlink:label="FocusImpactPartnersLLCMember" xlink:title="FocusImpactPartnersLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="FocusImpactPartnersLLCMember" xlink:title="presentation: RelatedPartyDomain to FocusImpactPartnersLLCMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermPurchaseCommitmentTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: LongTermPurchaseCommitmentTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StrategicConsultingAgreementMember" xlink:label="StrategicConsultingAgreementMember" xlink:title="StrategicConsultingAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDomain" xlink:to="StrategicConsultingAgreementMember" xlink:title="presentation: RelatedPartyTransactionDomain to StrategicConsultingAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain" xlink:title="presentation: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermPurchaseCommitmentTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="presentation: LongTermPurchaseCommitmentTable to RelatedPartyTransactionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermPurchaseCommitmentLineItems" xlink:label="LongTermPurchaseCommitmentLineItems" xlink:title="LongTermPurchaseCommitmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCommitmentsAbstract" xlink:label="OtherCommitmentsAbstract" xlink:title="OtherCommitmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:title="presentation: OtherCommitmentsAbstract to ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:title="presentation: OtherCommitmentsAbstract to ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:title="presentation: OtherCommitmentsAbstract to ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:label="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:title="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" xlink:title="presentation: OtherCommitmentsAbstract to MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermPurchaseCommitmentPeriod" xlink:label="LongtermPurchaseCommitmentPeriod" xlink:title="LongtermPurchaseCommitmentPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="LongtermPurchaseCommitmentPeriod" xlink:title="presentation: OtherCommitmentsAbstract to LongtermPurchaseCommitmentPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" xlink:title="PurchaseObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="PurchaseObligation" xlink:title="presentation: OtherCommitmentsAbstract to PurchaseObligation" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PeriodForClosingOfBusinessCombinationAgreement" xlink:label="PeriodForClosingOfBusinessCombinationAgreement" xlink:title="PeriodForClosingOfBusinessCombinationAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="PeriodForClosingOfBusinessCombinationAgreement" xlink:title="presentation: OtherCommitmentsAbstract to PeriodForClosingOfBusinessCombinationAgreement" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AnnualFeeForUseOfLicensedTechnology" xlink:label="AnnualFeeForUseOfLicensedTechnology" xlink:title="AnnualFeeForUseOfLicensedTechnology" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="AnnualFeeForUseOfLicensedTechnology" xlink:title="presentation: OtherCommitmentsAbstract to AnnualFeeForUseOfLicensedTechnology" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="presentation: OtherCommitmentsAbstract to AccruedLiabilitiesCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AnnualConsultingFee" xlink:label="AnnualConsultingFee" xlink:title="AnnualConsultingFee" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="AnnualConsultingFee" xlink:title="presentation: OtherCommitmentsAbstract to AnnualConsultingFee" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_QuarterlyConsultingFee" xlink:label="QuarterlyConsultingFee" xlink:title="QuarterlyConsultingFee" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="QuarterlyConsultingFee" xlink:title="presentation: OtherCommitmentsAbstract to QuarterlyConsultingFee" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_MinimumEquityAndDebtFinancing" xlink:label="MinimumEquityAndDebtFinancing" xlink:title="MinimumEquityAndDebtFinancing" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="MinimumEquityAndDebtFinancing" xlink:title="presentation: OtherCommitmentsAbstract to MinimumEquityAndDebtFinancing" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementTerm" xlink:label="AgreementTerm" xlink:title="AgreementTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="AgreementTerm" xlink:title="presentation: OtherCommitmentsAbstract to AgreementTerm" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AdvanceNoticePeriodForTerminationOfAgreement" xlink:label="AdvanceNoticePeriodForTerminationOfAgreement" xlink:title="AdvanceNoticePeriodForTerminationOfAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="AdvanceNoticePeriodForTerminationOfAgreement" xlink:title="presentation: OtherCommitmentsAbstract to AdvanceNoticePeriodForTerminationOfAgreement" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementExtensionTerm" xlink:label="AgreementExtensionTerm" xlink:title="AgreementExtensionTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="AgreementExtensionTerm" xlink:title="presentation: OtherCommitmentsAbstract to AgreementExtensionTerm" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfDemandsEligibleSecurityHolderCanMake" xlink:label="NumberOfDemandsEligibleSecurityHolderCanMake" xlink:title="NumberOfDemandsEligibleSecurityHolderCanMake" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="NumberOfDemandsEligibleSecurityHolderCanMake" xlink:title="presentation: OtherCommitmentsAbstract to NumberOfDemandsEligibleSecurityHolderCanMake" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ExciseTaxesPayableCurrent" xlink:label="ExciseTaxesPayableCurrent" xlink:title="ExciseTaxesPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="ExciseTaxesPayableCurrent" xlink:title="presentation: OtherCommitmentsAbstract to ExciseTaxesPayableCurrent" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_InterestAndPenaltiesPercentage" xlink:label="InterestAndPenaltiesPercentage" xlink:title="InterestAndPenaltiesPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="InterestAndPenaltiesPercentage" xlink:title="presentation: OtherCommitmentsAbstract to InterestAndPenaltiesPercentage" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_UnderpaymentPenaltyPercentage" xlink:label="UnderpaymentPenaltyPercentage" xlink:title="UnderpaymentPenaltyPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="UnderpaymentPenaltyPercentage" xlink:title="presentation: OtherCommitmentsAbstract to UnderpaymentPenaltyPercentage" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:label="PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:title="PercentageOfUnderpaymentPenaltyOfTotalLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="PercentageOfUnderpaymentPenaltyOfTotalLiability" xlink:title="presentation: OtherCommitmentsAbstract to PercentageOfUnderpaymentPenaltyOfTotalLiability" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_2" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne_2" xlink:title="presentation: OtherCommitmentsAbstract to ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_2" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo_2" xlink:title="presentation: OtherCommitmentsAbstract to ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" xlink:label="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_2" xlink:title="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree_2" xlink:title="presentation: OtherCommitmentsAbstract to ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfDaysForVolumeWeightedAveragePrice" xlink:label="NumberOfDaysForVolumeWeightedAveragePrice" xlink:title="NumberOfDaysForVolumeWeightedAveragePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="NumberOfDaysForVolumeWeightedAveragePrice" xlink:title="presentation: OtherCommitmentsAbstract to NumberOfDaysForVolumeWeightedAveragePrice" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfWarrantsExercisable" xlink:label="PercentageOfWarrantsExercisable" xlink:title="PercentageOfWarrantsExercisable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="PercentageOfWarrantsExercisable" xlink:title="presentation: OtherCommitmentsAbstract to PercentageOfWarrantsExercisable" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="WarrantsAndRightsOutstandingTerm" xlink:title="WarrantsAndRightsOutstandingTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="WarrantsAndRightsOutstandingTerm" xlink:title="presentation: OtherCommitmentsAbstract to WarrantsAndRightsOutstandingTerm" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyPendingClaimsNumber" xlink:label="LossContingencyPendingClaimsNumber" xlink:title="LossContingencyPendingClaimsNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherCommitmentsAbstract" xlink:to="LossContingencyPendingClaimsNumber" xlink:title="presentation: OtherCommitmentsAbstract to LossContingencyPendingClaimsNumber" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermPurchaseCommitmentLineItems" xlink:to="OtherCommitmentsAbstract" xlink:title="presentation: LongTermPurchaseCommitmentLineItems to OtherCommitmentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermPurchaseCommitmentTable" xlink:to="LongTermPurchaseCommitmentLineItems" xlink:title="presentation: LongTermPurchaseCommitmentTable to LongTermPurchaseCommitmentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LongTermPurchaseCommitmentTable" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LongTermPurchaseCommitmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://auldbrasspartners.com/role/SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="presentation: SubsequentEventTypeDomain to SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="presentation: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="presentation: SubsequentEventTable to SubsequentEventTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SouthernEnergyRenewablesIncMember" xlink:label="SouthernEnergyRenewablesIncMember" xlink:title="SouthernEnergyRenewablesIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="SouthernEnergyRenewablesIncMember" xlink:title="presentation: RelatedPartyDomain to SouthernEnergyRenewablesIncMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: SubsequentEventTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementAndPlanOfMergerMember" xlink:label="AgreementAndPlanOfMergerMember" xlink:title="AgreementAndPlanOfMergerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ArrangementsAndNonarrangementTransactionsMember" xlink:to="AgreementAndPlanOfMergerMember" xlink:title="presentation: ArrangementsAndNonarrangementTransactionsMember to AgreementAndPlanOfMergerMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="presentation: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="TypeOfArrangementAxis" xlink:title="presentation: SubsequentEventTable to TypeOfArrangementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="RangeAxis" xlink:title="presentation: SubsequentEventTable to RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:label="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="HelenaGlobalInvestmentOpportunitiesILtdMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="HelenaGlobalInvestmentOpportunitiesILtdMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to HelenaGlobalInvestmentOpportunitiesILtdMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: SubsequentEventTable to CounterpartyNameAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="ShortTermDebtTypeAxis" xlink:title="ShortTermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="ShortTermDebtTypeDomain" xlink:title="ShortTermDebtTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_CryptoStrategyConvertibleDebtMember" xlink:label="CryptoStrategyConvertibleDebtMember" xlink:title="CryptoStrategyConvertibleDebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeDomain" xlink:to="CryptoStrategyConvertibleDebtMember" xlink:title="presentation: ShortTermDebtTypeDomain to CryptoStrategyConvertibleDebtMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShortTermDebtTypeAxis" xlink:to="ShortTermDebtTypeDomain" xlink:title="presentation: ShortTermDebtTypeAxis to ShortTermDebtTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="ShortTermDebtTypeAxis" xlink:title="presentation: SubsequentEventTable to ShortTermDebtTypeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:label="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:title="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_PercentageOfCommonSharesOnFullyDilutedBasis" xlink:label="PercentageOfCommonSharesOnFullyDilutedBasis" xlink:title="PercentageOfCommonSharesOnFullyDilutedBasis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:to="PercentageOfCommonSharesOnFullyDilutedBasis" xlink:title="presentation: AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract to PercentageOfCommonSharesOnFullyDilutedBasis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:label="ProceedsFromIssuanceOfPrivatePlacement" xlink:title="ProceedsFromIssuanceOfPrivatePlacement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:to="ProceedsFromIssuanceOfPrivatePlacement" xlink:title="presentation: AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract to ProceedsFromIssuanceOfPrivatePlacement" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:label="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:title="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:to="StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" xlink:title="presentation: AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract to StockIssuedDuringPeriodSharesIssuedForPIPEInvestment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="SharesIssuedPricePerShare" xlink:title="SharesIssuedPricePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:to="SharesIssuedPricePerShare" xlink:title="presentation: AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract to SharesIssuedPricePerShare" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventLineItems" xlink:to="AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" xlink:title="presentation: SubsequentEventLineItems to AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SideLetterWithHelenaIAbstract" xlink:label="SideLetterWithHelenaIAbstract" xlink:title="SideLetterWithHelenaIAbstract" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:label="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="SalesOfConversionSharesSubjectToTradingVolumeConditions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SideLetterWithHelenaIAbstract" xlink:to="SalesOfConversionSharesSubjectToTradingVolumeConditions" xlink:title="presentation: SideLetterWithHelenaIAbstract to SalesOfConversionSharesSubjectToTradingVolumeConditions" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="devs-20251031.xsd#devs_NumberOfTradingDays" xlink:label="NumberOfTradingDays" xlink:title="NumberOfTradingDays" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SideLetterWithHelenaIAbstract" xlink:to="NumberOfTradingDays" xlink:title="presentation: SideLetterWithHelenaIAbstract to NumberOfTradingDays" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventLineItems" xlink:to="SideLetterWithHelenaIAbstract" xlink:title="presentation: SubsequentEventLineItems to SideLetterWithHelenaIAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:label="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:title="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract to StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="ProceedsFromIssuanceOrSaleOfEquity" xlink:title="ProceedsFromIssuanceOrSaleOfEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:to="ProceedsFromIssuanceOrSaleOfEquity" xlink:title="presentation: InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract to ProceedsFromIssuanceOrSaleOfEquity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventLineItems" xlink:to="InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" xlink:title="presentation: SubsequentEventLineItems to InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventLineItems" xlink:title="presentation: SubsequentEventTable to SubsequentEventLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAbstract" xlink:to="SubsequentEventTable" xlink:title="presentation: SubsequentEventsAbstract to SubsequentEventTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Dec. 15, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--07-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">DEVVSTREAM CORP.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001854480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">A0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-40977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">86-2433757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2108 N St., Suite 4254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Sacramento<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">95816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">683-2765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common shares<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">DEVS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,380,012<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 819,076<span></span>
</td>
<td class="nump">$ 3,446,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivable</a></td>
<td class="nump">7,040<span></span>
</td>
<td class="nump">7,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_GoodAndServiceTaxReceivableCurrent', window );">GST receivable</a></td>
<td class="nump">151,775<span></span>
</td>
<td class="nump">140,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Corporate taxes receivable</a></td>
<td class="nump">171,573<span></span>
</td>
<td class="nump">171,573<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsCurrentNet', window );">Deferred financing costs</a></td>
<td class="nump">138,720<span></span>
</td>
<td class="nump">138,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">292,917<span></span>
</td>
<td class="nump">175,896<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Deposit on carbon credits purchase</a></td>
<td class="nump">173,649<span></span>
</td>
<td class="nump">173,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent', window );">Carbon credits</a></td>
<td class="nump">82,822<span></span>
</td>
<td class="nump">83,672<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,837,572<span></span>
</td>
<td class="nump">4,337,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">1,280,000<span></span>
</td>
<td class="nump">6,405,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValueNoncurrent', window );">Cryptocurrencies - restricted</a></td>
<td class="nump">4,715,853<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Deferred financing costs, long-term</a></td>
<td class="nump">137,960<span></span>
</td>
<td class="nump">172,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Deposit on carbon credits purchase, long-term</a></td>
<td class="nump">247,754<span></span>
</td>
<td class="nump">247,754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Investment in associate</a></td>
<td class="nump">618,422<span></span>
</td>
<td class="nump">707,989<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">8,837,561<span></span>
</td>
<td class="nump">11,871,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">10,125,915<span></span>
</td>
<td class="nump">10,682,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent', window );">Accounts payable and accrued liabilities - related parties</a></td>
<td class="nump">226,410<span></span>
</td>
<td class="nump">794,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Convertible debentures</a></td>
<td class="nump">379,703<span></span>
</td>
<td class="nump">375,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liabilities</a></td>
<td class="nump">74,000<span></span>
</td>
<td class="nump">72,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Warrant liabilities</a></td>
<td class="nump">3,343,175<span></span>
</td>
<td class="nump">5,626,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent', window );">Stock option liabilities</a></td>
<td class="nump">61,506<span></span>
</td>
<td class="nump">133,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StopLossProvisionLiabilitiesCurrent', window );">Stop loss provision liabilities</a></td>
<td class="nump">1,094,765<span></span>
</td>
<td class="nump">1,065,235<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">15,305,474<span></span>
</td>
<td class="nump">18,750,355<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">28,170,589<span></span>
</td>
<td class="nump">31,464,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' deficiency</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares (No par value, unlimited common shares authorized; 3,841,668 common shares issued and outstanding) (July 31, 2025 - 3,541,668)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid in capital</a></td>
<td class="nump">14,956,881<span></span>
</td>
<td class="nump">14,174,914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteSubscriptionsReceivable', window );">Subscription receivable</a></td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">45,097<span></span>
</td>
<td class="nump">45,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Deficit</a></td>
<td class="num">(34,315,006)<span></span>
</td>
<td class="num">(33,793,460)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' deficiency</a></td>
<td class="num">(19,333,028)<span></span>
</td>
<td class="num">(19,593,545)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' deficiency</a></td>
<td class="nump">8,837,561<span></span>
</td>
<td class="nump">11,871,295<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtNoncurrent', window );">Convertible debentures, long term</a></td>
<td class="nump">8,812,477<span></span>
</td>
<td class="nump">8,800,339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Convertible debentures</a></td>
<td class="nump">379,703<span></span>
</td>
<td class="nump">375,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtNoncurrent', window );">Convertible debentures, long term</a></td>
<td class="nump">$ 4,052,638<span></span>
</td>
<td class="nump">$ 3,914,146<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to related parties for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_GoodAndServiceTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of good and service tax due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_GoodAndServiceTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StopLossProvisionLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A stop-loss provision that limits the total out-of-pocket costs an insured person must pay in a year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StopLossProvisionLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized arising from contingent consideration in a business combination, expected to be realized within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationAssetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetFairValueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of crypto asset classified as noncurrent. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476163/350-60-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CryptoAssetFairValueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteSubscriptionsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteSubscriptionsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' deficiency</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock, no par value (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorizedUnlimited', window );">Common stock, shares authorized, unlimited</a></td>
<td class="text">Unlimited<span></span>
</td>
<td class="text">Unlimited<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">3,841,642<span></span>
</td>
<td class="nump">3,541,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">3,841,642<span></span>
</td>
<td class="nump">3,541,668<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorizedUnlimited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether number of common shares permitted to be issued is unlimited. Acceptable value is "Unlimited".</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorizedUnlimited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:authorizedUnlimitedItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="num">(1,884)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="num">(784)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">49,038<span></span>
</td>
<td class="nump">271,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">578,567<span></span>
</td>
<td class="nump">57,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="nump">1,163,650<span></span>
</td>
<td class="nump">1,409,373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SalariesWagesAndReversal', window );">Salaries and wages</a></td>
<td class="num">(4,550)<span></span>
</td>
<td class="nump">488,258<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(1,786,705)<span></span>
</td>
<td class="num">(2,227,222)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expenses)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StakingIncome', window );">Staking income</a></td>
<td class="nump">14,334<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(271,200)<span></span>
</td>
<td class="num">(12,740)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AccretionExpenseNonOperating', window );">Accretion expense</a></td>
<td class="num">(230,015)<span></span>
</td>
<td class="num">(44,565)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Change in fair value of derivative liabilities</a></td>
<td class="num">(1,500)<span></span>
</td>
<td class="num">(1,348,350)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Change in fair value of warrant liabilities</a></td>
<td class="nump">2,283,298<span></span>
</td>
<td class="num">(488,132)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_UnrealizedGainLossOnMandatoryConvertibleDebentures', window );">Change in fair value of mandatory convertible debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">70,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StopLossProvisionLoss', window );">Stop-loss provision loss</a></td>
<td class="num">(29,530)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Equity loss on investment in associate</a></td>
<td class="num">(89,567)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_GainLossOnSharesSettlement', window );">Gain on share settlement</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,377)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on settlement of debt</a></td>
<td class="nump">17,007<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_LossOnRevaluationOfCryptocurrencies', window );">Loss on revaluation of cryptocurrencies</a></td>
<td class="num">(423,481)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange gain (loss)</a></td>
<td class="num">(3,403)<span></span>
</td>
<td class="nump">2,452<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(521,546)<span></span>
</td>
<td class="num">(4,056,434)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">1,495<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Net loss and comprehensive loss</a></td>
<td class="num">$ (521,450)<span></span>
</td>
<td class="num">$ (4,054,939)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of shares outstanding - Basic (in shares)</a></td>
<td class="nump">3,753,604<span></span>
</td>
<td class="nump">1,165,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of shares outstanding - Diluted (in shares)</a></td>
<td class="nump">3,753,604<span></span>
</td>
<td class="nump">1,165,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Loss per share - Basic (in dollars per share)</a></td>
<td class="num">$ (0.14)<span></span>
</td>
<td class="num">$ (3.48)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Loss per share - Diluted (in dollars per share)</a></td>
<td class="num">$ (0.14)<span></span>
</td>
<td class="num">$ (3.48)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AccretionExpenseNonOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values considered as non operating. Excludes accretion associated with asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AccretionExpenseNonOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_GainLossOnSharesSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the settlement of shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_GainLossOnSharesSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_LossOnRevaluationOfCryptocurrencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss incurred from revaluation of cryptocurrencies holding during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_LossOnRevaluationOfCryptocurrencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SalariesWagesAndReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense or reversal for salaries and wages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SalariesWagesAndReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StakingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income earned by locking cryptocurrency assets to provide validation services that support and secure a blockchain network.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StakingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StopLossProvisionLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stop-loss provision loss recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StopLossProvisionLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_UnrealizedGainLossOnMandatoryConvertibleDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of unrealized gain (loss) on mandatory convertible debentures into convertible debt which may be settled in non cash upon conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_UnrealizedGainLossOnMandatoryConvertibleDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' DEFICIENCY - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Number of Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares)</a></td>
<td class="nump">3,541,668<span></span>
</td>
<td class="nump">1,163,871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockCancelledDuringPeriodShares', window );">Cancellation of shares (in shares)</a></td>
<td class="num">(26)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown', window );">Shares issued for ELOC drawdown (in shares)</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodSharesWarrantExercise', window );">Shares issued for warrant exercises (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConversionOfMandatoryConvertibleDebenturesShares', window );">Conversion of mandatory convertible debentures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,244<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharesIssuedForSettlementOfDebtInShares', window );">Shares for settlement of debt (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="nump">3,841,642<span></span>
</td>
<td class="nump">1,176,887<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 14,174,914<span></span>
</td>
<td class="nump">$ 13,321,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockCancelledDuringPeriodValue', window );">Cancellation of shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Share based compensation - RSUs</a></td>
<td class="nump">41,895<span></span>
</td>
<td class="nump">126,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share based compensation - Options</a></td>
<td class="nump">18,437<span></span>
</td>
<td class="nump">80,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency', window );">Warrants reclassified to liabilities on change in functional currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(454,571)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown', window );">Shares issued for ELOC drawdown</a></td>
<td class="nump">756,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Shares issued for warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">389,729<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConversionOfMandatoryConvertibleDebenturesValue', window );">Conversion of mandatory convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharesIssuedForSettlementOfDebt', window );">Shares for settlement of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AmortizationOfDeferredFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="num">(34,965)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">14,956,881<span></span>
</td>
<td class="nump">13,561,064<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=devs_SubscriptionsReceivablesMember', window );">Subscriptions Receivables [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(20,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockCancelledDuringPeriodValue', window );">Cancellation of shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Share based compensation - RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share based compensation - Options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency', window );">Warrants reclassified to liabilities on change in functional currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown', window );">Shares issued for ELOC drawdown</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Shares issued for warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConversionOfMandatoryConvertibleDebenturesValue', window );">Conversion of mandatory convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharesIssuedForSettlementOfDebt', window );">Shares for settlement of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AmortizationOfDeferredFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(20,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Accumulated Deficit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(33,793,460)<span></span>
</td>
<td class="num">(21,726,229)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockCancelledDuringPeriodValue', window );">Cancellation of shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Share based compensation - RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share based compensation - Options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency', window );">Warrants reclassified to liabilities on change in functional currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown', window );">Shares issued for ELOC drawdown</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Shares issued for warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConversionOfMandatoryConvertibleDebenturesValue', window );">Conversion of mandatory convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharesIssuedForSettlementOfDebt', window );">Shares for settlement of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AmortizationOfDeferredFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(521,546)<span></span>
</td>
<td class="num">(4,056,434)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(34,315,006)<span></span>
</td>
<td class="num">(25,782,663)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Income (Loss) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Shareholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">45,001<span></span>
</td>
<td class="nump">43,553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockCancelledDuringPeriodValue', window );">Cancellation of shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Share based compensation - RSUs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share based compensation - Options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency', window );">Warrants reclassified to liabilities on change in functional currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown', window );">Shares issued for ELOC drawdown</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Shares issued for warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConversionOfMandatoryConvertibleDebenturesValue', window );">Conversion of mandatory convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharesIssuedForSettlementOfDebt', window );">Shares for settlement of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AmortizationOfDeferredFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">1,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">45,097<span></span>
</td>
<td class="nump">45,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(19,593,545)<span></span>
</td>
<td class="num">(8,361,410)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockCancelledDuringPeriodValue', window );">Cancellation of shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Share based compensation - RSUs</a></td>
<td class="nump">41,895<span></span>
</td>
<td class="nump">126,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share based compensation - Options</a></td>
<td class="nump">18,437<span></span>
</td>
<td class="nump">80,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency', window );">Warrants reclassified to liabilities on change in functional currency</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(454,571)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown', window );">Shares issued for ELOC drawdown</a></td>
<td class="nump">756,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Shares issued for warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">389,729<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConversionOfMandatoryConvertibleDebenturesValue', window );">Conversion of mandatory convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharesIssuedForSettlementOfDebt', window );">Shares for settlement of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AmortizationOfDeferredFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="num">(34,965)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">1,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(521,546)<span></span>
</td>
<td class="num">(4,056,434)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">$ (19,333,028)<span></span>
</td>
<td class="num">$ (12,176,551)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AmortizationOfDeferredFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense recognized during the period for deferred financing costs associated with the related debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AmortizationOfDeferredFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConversionOfMandatoryConvertibleDebenturesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity after conversion of debentures that automatically converts into equity at a specified time or on the occurrence of certain events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConversionOfMandatoryConvertibleDebenturesShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConversionOfMandatoryConvertibleDebenturesValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of debentures instrument that automatically converts into equity at a specified time or on the occurrence of certain events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConversionOfMandatoryConvertibleDebenturesValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SharesIssuedForSettlementOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued for settlement of debt during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SharesIssuedForSettlementOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SharesIssuedForSettlementOfDebtInShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for settlement of debt during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SharesIssuedForSettlementOfDebtInShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockCancelledDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been cancelled during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockCancelledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockCancelledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been cancelled during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockCancelledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for equity line of credit drawdown during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockIssuedDuringPeriodSharesWarrantExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as a result of the exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockIssuedDuringPeriodSharesWarrantExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued for equity line of credit drawdown during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reclassification of class of warrants to liabilities on changes in functional currency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481284/470-20-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=devs_SubscriptionsReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=devs_SubscriptionsReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 01, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss for the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (521,546)<span></span>
</td>
<td class="num">$ (4,056,434)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Items not affecting cash:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,332<span></span>
</td>
<td class="nump">207,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Change in fair value of derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,348,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_UnrealizedGainLossOnMandatoryConvertibleDebentures', window );">Change in fair value of mandatory convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(70,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liabilities</a></td>
<td class="nump">$ 454,571<span></span>
</td>
<td class="num">(2,283,298)<span></span>
</td>
<td class="nump">488,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ChangeInFairValueOfStockOptionLiabilities', window );">Change in fair value of stock option liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(71,959)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StakingIncome', window );">Staking Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,334)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_LossOnRevaluationOfCryptocurrencies', window );">Loss on revaluation of cryptocurrencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">423,481<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Loss on investment in associate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,567<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_GainLossOnSettlementOfAccountsPayable', window );">Loss on settlement of accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StopLossProvisionLoss', window );">Stop-loss provision loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,530<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AccruedInterestOnConvertibleDebt', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271,200<span></span>
</td>
<td class="nump">12,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionExpense', window );">Accretion expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,015<span></span>
</td>
<td class="nump">44,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_RetirementOfCarbonCredits', window );">Retirement of carbon credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in non-cash working capital items:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable', window );">GST receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,129)<span></span>
</td>
<td class="num">(9,898)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_IncreaseDecreaseInCarbonCredits', window );">Carbon credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(49,150)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(117,021)<span></span>
</td>
<td class="nump">3,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,125,330)<span></span>
</td>
<td class="nump">1,872,262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,037,822)<span></span>
</td>
<td class="num">(151,101)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PaymentToAcquireCryptoCurrencies', window );">Purchase of cryptocurrencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,125,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,125,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">55,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">86,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from ELOC drawdown</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">567,455<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayment of convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(156,764)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">410,691<span></span>
</td>
<td class="nump">141,887<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,752,035)<span></span>
</td>
<td class="num">(7,721)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Beginning</a></td>
<td class="nump">$ 21,106<span></span>
</td>
<td class="nump">9,851,111<span></span>
</td>
<td class="nump">21,106<span></span>
</td>
<td class="nump">$ 21,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Ending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,099,076<span></span>
</td>
<td class="nump">13,385<span></span>
</td>
<td class="nump">9,851,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PresentedAsAbstract', window );"><strong>Presented as:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,076<span></span>
</td>
<td class="nump">13,385<span></span>
</td>
<td class="nump">3,446,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,280,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Ending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,099,076<span></span>
</td>
<td class="nump">13,385<span></span>
</td>
<td class="nump">$ 9,851,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Taxes paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Fair value of warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">303,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds', window );">Repayment of convertible debentures from ELOC drawdown proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189,145<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AccruedInterestOnConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash accrued interest expense on convertible debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AccruedInterestOnConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ChangeInFairValueOfStockOptionLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment in fair value of stock option liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ChangeInFairValueOfStockOptionLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_GainLossOnSettlementOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in settlement of litigation and accounts payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_GainLossOnSettlementOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_IncreaseDecreaseInCarbonCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables from carbon credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_IncreaseDecreaseInCarbonCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as GST.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_LossOnRevaluationOfCryptocurrencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss incurred from revaluation of cryptocurrencies holding during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_LossOnRevaluationOfCryptocurrencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PaymentToAcquireCryptoCurrencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of Crypto Currencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PaymentToAcquireCryptoCurrencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PresentedAsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PresentedAsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of repayment of convertible debentures from Equity Line of Credit (ELOC) drawdown proceeds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_RetirementOfCarbonCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of retirement of carbon credits recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_RetirementOfCarbonCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StakingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income earned by locking cryptocurrency assets to provide validation services that support and secure a blockchain network.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StakingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StopLossProvisionLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stop-loss provision loss recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StopLossProvisionLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_UnrealizedGainLossOnMandatoryConvertibleDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of unrealized gain (loss) on mandatory convertible debentures into convertible debt which may be settled in non cash upon conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_UnrealizedGainLossOnMandatoryConvertibleDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481639/420-10-35-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of operations<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NatureOfOperationsAbstract', window );"><strong>Nature of operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of operations</a></td>
<td class="text">
<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                  <div style="text-align: left; font-weight: bold;">1.</div>
                </td>

    <td style="width: auto; vertical-align: top;">
                  <div style="font-weight: bold;">Nature of operations</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">DevvStream Corp. (formerly Focus Impact Acquisition Corp.) (the &#8220;Company&#8221; or &#8220;Devv Corp.&#8221;) is a company existing under the Business Corporations
            Act of Alberta, Canada. The head office is located at 2133 &#8211; 1177 West Hastings Street, Vancouver, BC V6E 2K3 and its records and registered office is located at 2108 N St., Suite 4254, Sacramento, CA 95816.</div>

<div><br/>

          The Company was a special purpose acquisition corporation incorporated in Delaware, the United States on February 23, 2021, formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or
          similar business combination with one or more business (&#8220;Initial Business Combination&#8221;). On November 6, 2024, the Company completed a reverse takeover (&#8220;RTO&#8221;) with DevvStream Holdings Inc. (&#8220;Devv Holdings&#8221;) (Note 4) pursuant to a business
          combination agreement (&#8220;BCA&#8221;) entered into on September 12, 2023 (and as amended on May 1, 2024, August 10, 2024 and October 29, 2024). The transaction is also referred to as the &#8220;De-SPAC&#8221; transaction. The Company was redomiciled as an Alberta
          company as part of the De-SPAC transaction. Devv Holdings is an Environmental Social and Governance (&#8220;ESG&#8221;) principled, high-tech, impact investing company focused on high quality and high return carbon credit generating projects. Devv Holdings
          is deemed as the acquirer for accounting purposes, and therefore its assets, liabilities and operations are included in the consolidated financial statements at their historical carrying values. The Company&#8217;s operations are considered to be a
          continuance of the business and operations of Devv Holdings, with the Company&#8217;s operations being included from November 6, 2024, the closing date of the De-SPAC transaction, onwards.<br/>
          <br/>
          The Company is a public company which is listed on the Nasdaq Stock Exchange (&#8220;NASDAQ&#8221;) under the symbol &#8220;DEVS&#8221;.<br/></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NatureOfOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NatureOfOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of preparation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Basis of preparation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of preparation</a></td>
<td class="text">
<div>
      <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
              <div style="text-align: left;"><span style="font-weight: bold;">2.</span></div>
            </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div><span style="font-weight: bold;">Basis of preparation</span></div>
            </td>

  </tr>


</table>
    </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(a)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Statement of compliance</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements have been prepared on a going concern basis in accordance with generally accepted accounting
      principles in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information and in accordance with the instructions in&#160; Article 10 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;), effective for
      the three months ended October 31, 2025.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Certain information or footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted,
      pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In
      the opinion of management, the accompanying condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results
      and cash flows for the periods presented.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying unaudited condensed consolidated interim financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements
      for the year ended July 31, 2025. The interim period results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements have been prepared on a historical cost basis. In addition, these condensed consolidated interim
      financial statements have been prepared using the accrual basis of accounting, except for the cash flow information.</div>

<div> <br/>
      </div>

<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(b)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Going concern</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements have been prepared on the basis of accounting principles applicable to a going concern, which assume
      that the Company will continue in operation for the foreseeable future and will be able to realize its assets and discharge its liabilities in the normal course of operations. As at October 31, 2025, the Company has a working capital deficit, has
      incurred negative cash flows and losses since inception, and has generated limited revenues to date. The Company&#8217;s ability to continue its operations, realize its assets at their carrying values and discharge its liabilities is dependent upon its
      ability to raise adequate financing from external sources and generate profits and positive cash flows from operations.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company will require additional capital to fund its operations, to evaluate strategic opportunities, and for working capital purposes. However, there is no assurance
      that the Company will be able to secure such financing on favourable terms.&#160; These matters raise substantial doubt regarding the Company&#8217;s ability to continue as a going concern.&#160; These unaudited condensed consolidated interim financial statements do
      not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company not continue as a going concern. Such adjustments could be material.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(c)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Basis of consolidation</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements include the accounts of the Company and entities controlled by the Company.&#160; Control exists when the
      Company has the power, directly or indirectly, to govern the financial and operating policies of an entity so as to obtain benefits from its activities. All intercompany balances and transactions, income and expenses have been eliminated upon
      consolidation.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of October 31, 2025, the Company&#8217;s subsidiaries were:</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
      <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold; text-align: center;">Name of subsidiary</div>
            </td>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; font-weight: bold; margin-left: 18pt;">Place of incorporation</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: center; font-weight: bold;">Ownership</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom">
              <div>Devv Holdings<br/>
              </div>
            </td>

    <td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom">British Columbia, Canada<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 44%;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;">Devvstream, Inc. (&#8220;DESG&#8221;)</div>
            </td>

    <td style="vertical-align: top; width: 44%;" valign="bottom">
              <div style="text-align: justify; font-weight: normal;">Delaware, USA</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;">DevvESG Streaming Finco Ltd (&#8220;Finco&#8221;)</div>
            </td>

    <td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; font-weight: normal;">British Columbia, Canada</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">100</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">%</td>

  </tr>


</table>
    </div>

<div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On









        November 10, 2022, the Company made an investment into Marmota Solutions Incorporated (&#8220;Marmota&#8221;). On the date of the initial investment, the Company owned 50% of Marmota and accounted for the investment as an equity investment.&#160; On October 16, 2023, the Company reduced its interest in Marmota to 10% by returning common shares to Marmota for cancellation in consideration of $19.</span>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      On November 6, 2024, the Company made an investment into Freedom Carbon Solutions LLC (formerly Monroe Sequestration Partners, LLC) (&#8220;FCS&#8221;). The Company owns 50% of FCS and accounted for the investment as an equity investment.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(d)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Variable interest entities (&#8220;VIE&#8221;)</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A VIE is an entity that does not have sufficient equity at risk to finance its activities without additional subordinated financial support or is structured such that
      equity investors lack the ability to control the entity's activities or do not substantially participate in the gains and losses of the entity. Upon inception of a contractual agreement, and thereafter, if a reconsideration event occurs, the Company
      performs an assessment to determine whether the arrangement contains a variable interest in an entity and whether that entity is a VIE. The primary beneficiary of a VIE is the party that has both the power to direct the activities that most
      significantly impact the VIE's economic performance and the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. Where the Company concludes that it is the primary beneficiary of
      a VIE, the Company consolidates the accounts of that VIE.</div>

<div> <br/>
      </div>

<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(e)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Functional and presentation currencies</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Effective August 1, 2024, the Company reassessed its functional currency and the functional currency of its subsidiaries due to changes in underlying transactions,
      events, and conditions. As a result of this reassessment, the Company determined that its functional currency changed from the Canadian dollar (&#8220;CAD$&#8221;) to the United States dollar (&#8220;US$&#8221;) for Devv Holdings and DESG. Finco&#8217;s functional currency
      remained CAD$. This change aligns with the business's future focus and the effective date of the Devv Corp.'s Form S-4 Registration Statement with the SEC, a crucial part of the De-SPAC transaction closing. The change in functional currency was
      accounted for prospectively from August 1, 2024, with no impact on prior year comparative information. Upon the change in functional currency on August 1, 2024, 121,995 of the Company&#8217;s warrants which had strike prices denominated in CAD$ were reclassified as warrant liabilities (Note 11). Determining the functional currency involved significant
      judgments to assess the primary economic environment in which the Company operates, including factors such as the currency of underlying transactions, the location of key operations, and the currency of expected cash flows.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s presentation currency is and continues to be the United States dollar.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div>
        <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="font-weight: bold; text-align: left;">(f)</div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="font-weight: bold;">Use of estimates and judgments</div>
              </td>

  </tr>


</table>
      </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In preparing these condensed consolidated interim financial statements, management has made judgements, estimates and assumptions that affect the applicability of the
      Company&#8217;s accounting policies.&#160; In preparing these condensed consolidated interim financial statements, the significant estimates and critical judgments were the same as those applied to the audited consolidated financial statements as at and for the
      year <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">ended July 31, 2025.</span></div>

<div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> </span></div>

<div> <br/>
      </div>

<div>
        <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="font-weight: bold; text-align: left;">(g)</div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="font-weight: bold;">Emerging growth company</div>
              </td>

  </tr>


</table>
      </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company will be an &#8220;Emerging Growth Company&#8221;, as defined in Section 2(a) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), as modified by the
      Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;), and it has taken advantage of certain exemptions that are not applicable to other public companies that are not emerging growth companies including, but not limited to, not being required
      to comply with the independent registered public accounting firm attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and
      exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Further, Section 102(b) (1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until
      private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial reporting
      standards.&#160; The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates
      for public and private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481034/205-10-S45-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Significant accounting policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant accounting policies</a></td>
<td class="text">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span> </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">3.</span></div>
              <span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Significant accounting policies</span></div>
            </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </span> </div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';">The significant accounting policies applied in the preparation of these condensed
        consolidated interim financial statements are consistent with the accounting policies disclosed in the Company&#8217;s audited consolidated financial statements for the year ended July 31, 2025.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';">The following accounting policies have been updated or included to reflect transactions
        occurring during the current interim period:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">
        <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: justify; font-weight: bold;">(a)</span></div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Cryptocurrencies</span></div>
              </td>

  </tr>


</table>
      </div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';">The Company accounts for cryptocurrencies as indefinite-lived intangible assets in
        accordance with ASC 350-60. Cryptocurrencies are initially recorded at cost and subsequently measured at fair value at each reporting date based on quoted prices in active markets, with changes in fair value recognized in earnings in accordance
        with ASC 350-60-35 and ASC 820. Cryptocurrencies are not amortized.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';">Cryptocurrency holdings are classified as non-current assets when they are restricted as
        collateral for long-term obligations or when the Company does not expect to liquidate the assets within twelve months, consistent with ASC 210-10-45. The Company may delegate certain cryptocurrency holdings to blockchain validators to earn staking
        rewards; such delegation does not result in derecognition of the underlying tokens because the Company retains control of the assets. Staking rewards are recognized in earnings when earned and measured at fair value on the date earned.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reverse takeover<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Reverse takeover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Reverse takeover</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">
        <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">4.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;"><span style="font-size: 10pt;"><span style="font-weight: bold;">Reverse takeover</span></span></div>
              </td>

  </tr>


</table>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">On September 12, 2023 (and as amended on May 1, 2024, August 10, 2024 and October
        29, 2024), the Company entered into a <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Business
















          Combination Agreement (&#8220;BCA&#8221;)</span> with Devv Holdings.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Pursuant to the BCA, on November 6, 2024, the Company changed its jurisdiction from
        the State of Delaware under the Delaware General Corporation Law to the Province of Alberta, Canada, and thereby became a company existing under the Business Corporations Act of Alberta, and changed its name to Devvstream Corp., and Devv Holdings
        was amalgamated with a wholly owned subsidiary of the Company to form one corporate entity.<br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Under the BCA, the Company consolidated all of its issued and outstanding common
        stock on a 1:0.9692 basis. All the outstanding Devv Holdings subordinate voting shares (&#8220;SVS&#8221;) were exchanged for common stock of the
        Company on a common conversion ratio of 0.152934 (the &#8220;Common Conversion Ratio&#8221;). All the outstanding Devv Holdings multiple voting
        shares (&#8220;MVS&#8221;), being the equivalent of 10 SVS, were exchanged for common stock of the Company on the basis of the Common Conversion
        Ratio. In addition, all of the outstanding convertible securities of Devv Holdings were exchanged for securities of the Company on the basis of the Common Conversion Ratio, with corresponding adjustments to exercise prices, and otherwise on
        substantially the same economic terms and conditions. The De-SPAC transaction was completed on November 6, 2024. <br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Historical presentation of number of shares, warrants, options, and RSUs
        outstanding, weighted average number of shares outstanding, and exercise price of equity instruments, that are presented elsewhere in the condensed consolidated financial statements, including the condensed consolidated balance sheets, condensed
        consolidated statements of operations and comprehensive loss, condensed consolidated statements of changes in shareholders&#8217; deficiency, and Note 10 and 13, are retrospectively adjusted to reflect the application of the Common Conversion Ratio, with
        exercise price of warrants and options, and conversion price of convertible debentures adjusted by the inverse of the Common Conversion Ratio. This is further adjusted by a <span style="-sec-ix-hidden:Fact_fdcdfa1f5e5246c1aa3eb326f8df1e7b">one-for-ten</span> reverse stock split that took place on August 8, 2025.<br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">In consideration for the De-SPAC transaction, the Company issued 465,747 common shares to the former holders of SVS of Devv Holdings and 711,140 common shares to the former holders of MVS of Devv Holdings. The former shareholders of the Company retained 515,920
        shares. The fair value per share was estimated to be $6.10 (CAD$8.50) based on the last trading price of Devv Holdings on the Cboe Exchange.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">As at November 6, 2024, the Company had 22,699,987 warrants outstanding, each exercisable at $1.52 for 0.09692 common shares, expiring on November 6, 2029. The fair value of the warrants was estimated to be $7,196,286 based on the Black-Scholes Option Pricing Model using the following assumptions: share price &#8211; $0.61, expected dividend yield &#8211; 0%, expected volatility &#8211; 87%, risk-free interest rate &#8211; 3.12% and
        an expected remaining life &#8211; 5 years. Expected volatility was estimated by using the average of historical volatility of Devv Holdings
        and of public traded companies that the Company considers to be comparable. The expected warrant life represents the period of time that warrants granted are expected to be outstanding. The risk-free interest rate is based on Canadian government
        bonds with a remaining term equal to the expected life of the warrants.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Immediately after the completion of the De-SPAC transaction, the former holders of
        Devv Holdings&#8217; shares owned 70% of the shares of the combined entity. As a result of the De-SPAC transaction, the former shareholders of
        Devv Holdings acquired control of the Company, thereby constituting an RTO of the Company. The RTO was determined to be a purchase of the Company&#8217;s net assets by the shareholders of Devv Holdings.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The De-SPAC transaction was accounted for as a capital transaction of Devv
          Holdings and equivalent to the issuance of shares by Devv Holdings for the net assets of the Company accompanied by a recapitalization as the Company did not qualify as a business according to the definition of ASC Topic 805,&#160;<span style="font-style: italic;">Business Combinations</span>, and met the definition of a non-operating public shell. As a result, the transaction has been accounted for as an asset acquisition with Devv Holdings being identified as the acquirer
          and the Company being treated as the accounting acquiree with the transaction being measured at the fair value of the equity consideration issued to the Company&#8217;s shareholders. Devv Holdings is the continuing entity.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The excess of the fair value of the shares issued over the value of the net
          monetary assets acquired has been recognized as a reduction in equity.</div>

<div><br/></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The purchase price is allocated as follows:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
          </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Fair value of shares retained by former shareholders of the Company (<span style="text-indent: 0pt;">515,920</span>
                    post 1:<span style="text-indent: 0pt;">0.9692</span> consolidation shares at $<span style="text-indent: 0pt;">6.10</span> (CAD$<span style="text-indent: 0pt;">8.50</span>))</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div>3,147,117</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Fair value of replacement warrants of the Company</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div>7,196,286</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Total consideration</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-weight: normal;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-weight: normal;">10,343,403</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
                  <div style="margin-left: 9pt; text-indent: -9pt;">&#160;</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Net assets (liabilities) acquired of the Company:</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Cash and cash equivalents</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div>1,661,645</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Accounts payable and accrued liabilities</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>(11,867,129</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                  <div>)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Promissory note payable (Note 10)</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div>(3,000,000</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div>)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Total net assets (liabilities)</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>(13,205,484</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                  <div>)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
                  <div style="margin-left: 9pt; text-indent: -9pt;">&#160;</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Reduction to additional paid in capital as a result of the recapitalization</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>23,548,887</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <br/>
            </span></div>

<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Sponsor side letter</span><br/>
          </div>

<div><span style="font-style: italic;"> <br/>
            </span></div>

<div><span style="font-style: italic;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                In connection with the De-SPAC transaction, Focus Impact Sponsor entered into a sponsor side letter, and agreed to certain transfer and lock-up restrictions of the Company&#8217;s common stock, which would terminate upon the earlier of: (i) 360 days after November 6, 2024; (ii) a liquidation, merger, capital stock exchange, reorganization, or other similar transaction that results
                in all of the Company&#8217;s stockholders having the right to exchange their equity for cash, securities or other property; or, (iii) if the Company&#8217;s common stock has a closing price of at least $120 per share for any 20 trading days in a 30-day trading period starting from April 5, 2025. Focus Impact Sponsor also agreed to vote its shares in favor of the RTO.</span><br/>
            </span></div>

<div> <br/>
          </div>

<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Registration rights agreement</span><br/>
            </div>

<div><span style="font-style: italic;"> <br/>
              </span></div>

<div><span style="font-style: italic;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> In connection with the De-SPAC transaction, on November 6, 2024, the Company, Focus Impact Sponsor, and certain historical holders of Devv Holdings securities entered into an Amended and Restated Registration Rights Agreement,
                  pursuant to which, among other things, the historical holders of Devv Holdings securities and Focus Impact Sponsor will be granted customary registration rights with respect to the securities of the Company that they hold.</span></span></div>

<div> <br/>
          </div>

<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Indemnification agreements</span><br/>
              </div>

<div><span style="font-style: italic;"> <br/>
                </span></div>

<div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In connection with the De-SPAC
                transaction, on November 6, 2024, the Company entered into indemnification agreements with each of its directors and executive officers. Each indemnification agreement provides for indemnification and advancements by the Company of certain
                expenses, including attorney&#8217;s fees, judgments, fines, and settlement amounts incurred by a director or executive officer in any action or proceeding arising out of their services as one of the Company&#8217;s directors or executive officers or
                as a director or executive officer of any other company or enterprise to which the person provides services at the Company&#8217;s request.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 46<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-46<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 45<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-45<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-29<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479326/805-40-45-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-30/tableOfContent<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-20/tableOfContent<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805-10/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Carbon credits<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CarbonCreditsAbstract', window );"><strong>Carbon credits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CarbonCreditsTextBlock', window );">Carbon credits</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-style: normal; font-variant: normal; text-transform: none;">5.</div>
            </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">Carbon credits</span></div>
            </td>

  </tr>


</table>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span></div>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Between October 17, 2024 and October 28, 2024, Devv Holdings entered into multiple agreements to acquire carbon credits in
      return for shares of the Company once the De-SPAC Transaction was completed. On November 6, 2024, concurrent with the completion of the business combination, the Company issued 324,987 common shares in consideration for these agreements. The fair value of the shares issued was $1,982,424.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span></div>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;">Stop-loss provision</div>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">All of the agreements contain adjustment clauses whereby if the Company&#8217;s share price falls below the respective purchase
      prices outlined in the agreements, in the next 12 to 18 months, the Company is obligated to issue additional shares to cover the shortfall. The Company has assessed that the potential liability associated with the stop-loss provision for carbon credits received as of
      October 31, 2025 is $1,094,765.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span></div>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;">Deposit on carbon credits</div>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Consideration paid of $421,403
        related to the future delivery of carbon credits is recorded as a deposit on carbon credits, of which $271,403 relate to a contract
        containing a stop-loss provision. The stop-loss provision related to these contracts has not been recognized. As there is not yet certainty to the delivery of the credits, the obligation to issue additional shares is not probable as at October 31,
        2025.<br/>
      </span></div>

<div style="text-align: justify;"> <span style="font-style: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
          <span style="font-style: italic;">Retirement of carbon credits</span><br/>
          <br/>
          <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> On June 20, 2025, the Company entered
            into an agreement to purchase 16,500 carbon credits from a vendor at a unit price of $6.06, for a total purchase consideration of $100,000. Under
            the terms of the agreement, the vendor is required to retire 50% of the credits on behalf of the Company within five (5) days of payment confirmation, and transfer the remainder to the Company. As of October 31, 2025, full consideration of $100,000 has been paid. On August 14, 2025, the vendor retired 50% of the purchased credits (8,250 credits) on behalf of the Company to offset the Company&#8217;s
            carbon footprints. Accordingly, an environmental expense of $50,000 has been recorded during the three months ended October 31, 2025.
            However, as of date of financial statements, the remaining 8,250 carbon credits have not yet been transferred or delivered to the
            Company.</span><br/>
        </span></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CarbonCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CarbonCreditsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CarbonCreditsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the carbon credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CarbonCreditsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cryptocurrencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptocurrenciesAbstract', window );"><strong>Cryptocurrencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetTextBlock', window );">Cryptocurrencies</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">6.</span></div>
              <span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Cryptocurrencies</div>
            </td>

  </tr>


</table>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
        The Company holds cryptocurrency assets and related cash balances with Bitgo Trust Company, Inc., a cryptocurrency exchange which is a South Dakota chartered trust company. These holdings are subject to collateral requirements associated with the
        Company&#8217;s convertible debentures issued to Helena, the proceeds of which were used to fund the Bitgo account (Note 10).<br/>
        <br/>
        Under the terms of this financing arrangement, all cryptocurrency and cash maintained with Bitgo are restricted to secure the Helena convertible debt until the fair value of the Company&#8217;s cryptocurrency holdings exceeds US$20 million (the
        &#8220;Threshold Amount&#8221;). Helena also maintains first preference claim on the Company&#8217;s assets until the Threshold Amount is met. Once the Threshold Amount is achieved, only cryptocurrency holdings up to US$20 million in a segregated account remain
        pledged as security; however, as of October 31, 2025, the Threshold Amount had not been met, and all cryptocurrency and cash balances remained fully restricted.<br/>
        <br/>
        Cryptocurrencies are accounted for as indefinite-lived intangible assets in accordance with ASC 350-60 and are subsequently measured at fair value, with changes in fair value recognized in earnings in accordance with ASC 350-60-35 and ASC 820. Fair
        value is determined using quoted prices in active markets.<br/>
        <br/>
        <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"> Activity in cryptocurrency holdings
        during the three months ended October 31, 2025 was as follows (in USD):<br/>
        &#160;<br/>
      </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left;">&#160;</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: right; font-weight: bold;">Bitcoin</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: right; font-weight: bold;">Solana</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: right; font-weight: bold;">Total</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-weight: bold;">Balance, August 1, 2025</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%;" valign="bottom">
              <div style="text-align: left; font-weight: normal;">Purchases</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-weight: normal;">2,562,500</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-weight: normal;">2,562,500</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-weight: normal;">5,125,000</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-weight: normal;">Staking income earned</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: normal;">-</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: normal;">14,334</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: normal;">14,334</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left; font-weight: normal;">Fair value loss</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-weight: normal;">(127,172</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="font-weight: normal;">)</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-weight: normal;">(296,309</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="font-weight: normal;">)</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-weight: normal;">(423,481</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-weight: bold;">Balance, October 31, 2025</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">2,435,328</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">2,280,525</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">4,715,853</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/>
      </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company participates in staking activities for Solana. Staked Solana remains
        recognized as an asset of the Company because delegation to validators does not transfer control of the underlying tokens, and the criteria for derecognition under ASC 350-10-40 are not met. Staking rewards are recognized in earnings when earned
        and measured at fair value on the date earned. During the period, the Company earned 70.66 SOL, with a total fair value of $14,334. </div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CryptocurrenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CryptocurrenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for crypto asset. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CryptoAssetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in associate<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investment in associate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investment in associate</a></td>
<td class="text">
<div>
        <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">7.</span></div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Investment in associate</span></div>
              </td>

  </tr>


</table>
      </div>

<div><br/>
      </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On November 6, 2024, the Company received 2,000,000
        shares in FCS, in connection with an agreement to acquire a stake in FCS in exchange for 200,000 shares of the Company that was entered
        into on October 28, 2024. At the time of acquisition, the 2,000,000 shares of FCS received by the Company represented 50% of shares outstanding, and the initial balance of investment was determined to be $1,220,000 being the fair value of the shares issued by the Company in consideration for the exchange. As at October 31, 2025, the Company&#8217;s share of ownership remained at 50%. Management assessed that the Company has significant influence over FCS based on its share of ownership, and that the investment should be
        accounted for using the equity method of accounting.</div>

<div><br/>
      </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Summarized financial information of FCS and a reconciliation of the carrying amount of the investment set forth in the consolidated
        balance sheets are set out below:</div>

<div><br/>
      </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Summarized balance sheet</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">October 31, 2025</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">ASSETS</div>
            </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">162</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Due from <span style="-sec-ix-hidden:Fact_787555c3d2fa4da7ae7958cb49fcf21e">related parties</span></div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">123,075</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Start-up costs, net</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101,859</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total assets</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">225,096</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">LIABILITIES</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts payable and accrued liabilities<br/>
              </div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">255,875</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible notes</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,303,875</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total liabilities</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">1,559,750</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Summarized statement of loss</div>

<div><br/>
      </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the three months ended <br/>
              </div>
              <div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">October 31, 2025 </div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Operating expenses</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General and administrative expenses</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,339</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 85%;" valign="bottom">Guaranteed payments<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom">150,899</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Legal and professional fees</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,337</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 85%;" valign="bottom">Travel<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom">1,241</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortization</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,493</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total operating expenses</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(161,309</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest expenses</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(17,825</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net loss</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(179,134</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">)</div>
            </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Company&#8217;s ownership<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">50</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="font-weight: bold;">Company&#8217;s share of loss</span><br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: bold;">$</span><br/>
            </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom">(89,567</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

  </tr>


</table>

<div> <br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A continuity of the Company&#8217;s investment in associate is as follows:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2024</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Investment by the Company</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">1,220,000</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Company&#8217;s share of loss</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(512,011</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2025</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">707,989</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Company&#8217;s share of loss<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(89,567</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at October 31, 2025</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom">618,422</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/940-320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph b<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Line of Credit ("ELOC")<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Equity Line of Credit ("ELOC") [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_EquityLineOfCreditTextBlock', window );">Equity Line of Credit ("ELOC")</a></td>
<td class="text">
<div>
      <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">8.</span></td>

    <td style="width: auto; vertical-align: top;">
              <div style="font-weight: bold;">Equity Line of Credit (&#8220;ELOC&#8221;) </div>
            </td>

  </tr>


</table>
    </div>

<div><br/>
    </div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On October 29, 2024, the
      Company entered into the ELOC Agreement with Helena Global Investment Opportunities I Ltd (&#8220;Helena I&#8221;). Under the ELOC Agreement, the Company will have the right to issue and to sell to Helena I from time to time, up to $40,000,000 of the Company&#8217;s common shares following the closing of the De-SPAC Transaction and the effectiveness of the registration statement registering
      the Company&#8217;s common shares being sold under the ELOC Agreement (the &#8220;Helena I Registration Statement&#8221;). As a commitment fee in connection with the execution of the ELOC Agreement, 50,000 shares of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">the Company</span> was issued upon closing of the De-SPAC transaction. Following the closing of the
      De-SPAC Transaction and the Helena I Registration Statement becoming effective, the Company issued to Helena I common shares equal to $125,000
      divided by the greater of (i) the lowest one-day VWAP during the <span style="-sec-ix-hidden:Fact_ead3be73dc3e439db1bea6bb5f73db56">five</span> trading days immediately preceding the effectiveness date of such
      Registration Statement and (ii) $7.50<span style="font-size: 10pt;">. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On March 17, 2025, the Company issued 16,666 shares in satisfaction of this obligation. </span></span></div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company may require that Helena
        purchase the Company&#8217;s common shares by delivering one or more advance notices to Helena setting forth, in each advance notice, the amount of advance it is requesting, which amount may not exceed an amount equal to the lesser of (i) 100% of the average of the daily value traded of the common shares over the 10 trading days immediately preceding such advance notice, and (ii) $8,000,000.
        However, in no event may the number of common shares issuable to Helena pursuant to an advance cause the aggregate number of shares beneficially owned (as calculated pursuant to Section 13 (d) of the Exchange Act) by Helena and its affiliates as a
        result of previous issuances and sales of common shares to Helena under the ELOC Agreement to exceed 9.99% of the then outstanding
        common shares.</span></div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/>
        </span></span></div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On March 18, 2025, the Company and Helena entered into
          a first amendment to ELOC Agreement, which allows Helena to permit Secondary Advances, as defined in the amendment, as well as to update references to &#8220;Common Stock&#8221; in the ELOC Agreement to &#8220;Common Shares&#8221;</span>.</span> On August 4, 2025, the
      Company and Helena entered into a second amendment to ELOC Agreement, which increased the commitment amount from $40,000,000 to $300,000,000.</div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/>
    </div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On December 3, 2025, the Company entered a side letter with Helena I, amending the terms of the
        Company&#8217;s existing convertible note and ELOC Agreement. The amendment places temporary limits on Helena&#8217;s sales of conversion shares, subject to trading-volume conditions, and requires the Company to submit advance notices sufficient to receive at
        least $7,500,000 in net proceeds under the ELOC prior to February 28, 2026 (Note 18).</span></div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/>
    </div>

<div style="text-align: justify;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">As at October 31, 2025, $4,084,681 have been drawn against t<span style="font-size: 10pt;">he ELOC </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">through the issuance of 1,145,700
          shares. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">During the three months ended October 31, 2025, $756,600 has been drawn against the ELOC through the issuance of 300,000 shares</span> (Note 13)</span>. <br/>
      </span></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_EquityLineOfCreditTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity line of credit purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_EquityLineOfCreditTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts payable and accrued liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Accounts payable and accrued liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts payable and accrued liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">9.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Accounts payable and accrued liabilities</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: right; font-weight: bold;">October 31, 2025<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: right; font-weight: bold;"> July 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Accounts payable</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                <div>$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>1,033,268</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                <div>$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>1,113,372</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Accrued liabilities</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>6,582,418</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>7,059,064</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Excise taxes payable <br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,410,973</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,410,973</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Income taxes payable</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div>99,256</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div>99,256</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div><br/>
                </div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>10,125,915</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div><br/>
                </div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>10,682,665</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Accounts payable, related parties</span></td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">96,410</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">271,919</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 238, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Accrued

















                  liabilities, related parties</span></td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">130,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">523,071</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">10,352,325</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">11,477,655</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebenturesAbstract', window );"><strong>Convertible debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebenturesTextBlock', window );">Convertible debentures</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">10.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Convertible debentures</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Devvio Tranche (Related Party Convertible Debt)</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On January 12, 2024, the Company closed an unsecured convertible notes offering in the principal amount of $100,000 with Devvio that will bear interest at a rate of 5.3%
          per annum, is payable at maturity, subject to acceleration if the Company completes the De-SPAC transaction and the debentures are not converted. The maturity was November 6, 2024. The Company has the right to prepay the whole or any portion of
          the principal amount, and together with any accrued interest, at any time prior to the maturity date without notice or a penalty payment. Devvio is a related party to the Company through its ownership of the Company&#8217;s shares, and one of Devvio&#8217;s
          officers, directors and principal owners was a director of the Company during the year ended July 31, 2024 and until November 7, 2024.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company completes a De-SPAC transaction, the principal amount and accrued interest are convertible into SVS of the Company at the option of the
          lender, as follows:</div>

<div><br/></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) $76.50 multiplied by the common conversion ratio as set forth in the BCA
                  (the &#8220;Common Conversion Ratio&#8221;), and (b) CAD$10.30. The shares are thereafter exchanged for common shares of the Combined
                  Company at the Common Conversion Ratio.</div>
              </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>If the Company completes the De-SPAC transaction, and the convertible notes are not converted into shares, the maturity date will accelerate and the principal plus interest will become repayable within 10 days after the closing of the De-SPAC transaction.</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company does not complete a De-SPAC transaction at the later of October 8, 2024 (270 days from the issuance date of the notes) and the termination of the business combination agreement for the De-SPAC transaction, the principal and accrued interest are
          convertible into units consisting of one SVS and <span style="-sec-ix-hidden:Fact_b825b23d185545e2bd8930a82e059d76">half</span> of a share purchase warrant, at the option of the lender, as follows:</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) the 30-day volume weighted average trading price (&#8220;VWAP&#8221;) of the shares
                  on Cboe Canada stock exchange and (b) CAD$10.30.</div>
              </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>Each warrant will carry the right to purchase a share with an exercise price equal to the greater of (a) a 20% premium on
                  the 30-day VWAP and (b) the floor price of CAD$10.30. The warrants will expire 2 years after the conversion date.</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The conversion price is subject to certain anti-dilution provisions.</div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At issuance, the Devvio Tranche convertible debentures were determined to be a financial instrument comprising a host debt component and a conversion
          feature which is an embedded derivative that required bifurcation.&#160; On initial recognition, the embedded derivative was valued first, and the residual value was assigned to the host financial debt component. The fair value of the derivative
          liability at issuance was estimated to be $45,000 using the Monte Carlo model.</div>

<div><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The prepayment option and the accelerated repayment condition were not separately accounted for as they were determined to be clearly and
          closely related to the host contract.</div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 6, 2024, the Company completed the De-SPAC transaction (Note 4), and accordingly, the conversion terms of the principal amount and accrued interest
            crystalized such that they are convertible, at the option of the lender, at a conversion price of $11.70 (being $76.50 multiplied by the Common Conversion Ratio). If the convertible notes are not converted into shares, the principal plus interest will become
            repayable within 10 days after the closing of the De-SPAC transaction.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> Upon the crystallization of the conversion price, the conversion option met the definition of equity under Topic 815 and bifurcation is no longer required.&#160; The
            fair value of the conversion option was remeasured on November 6, 2024 to be $176,000 and was transferred into equity. The fair value
            was estimated using the Black-Scholes Option Pricing model using the following assumptions: expected dividend yield - 0%, expected
            volatility - 275%, risk-free interest rate - 3.10% and an expected remaining life - 0.6 years<span style="font-size: 10pt;">.</span> </div>

<div><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 12, 2024, the maturity of the Devvio Tranche was extended to May 30, 2025. As there was no change to the cash flows as a result of this change, the 10%
            test was not met and therefore, there was no extinguishment of the debt as a result of this change. The Devvio Tranche is outstanding as of October 31, 2025, and the Company is in the process of negotiating a further extension.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Focus Impact Partners Convertible Debt (Related Party Convertible Debt)<br/>
          </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the prior year, the Company closed an unsecured convertible notes offering with Focus Impact <span style="color: #000000;">Partners, LLC (&#8220;Focus Impact
            Partners&#8221;).</span> Subsequent to the closing of the De-SPAC transaction, Focus Impact Partners became a related party of the Company as one of the directors of the Company is an officer of Focus Impact Partners. The convertible notes were
          initially closed on January 12, 2024 and additional advances were added under the same offering.&#160; The total initial principal amounts of $550,000
          under the original Focus Impact Partners Convertible Debt were received in five installments: $150,000 on November 6, 2023, $150,000
          on January 9, 2024, $100,000 on March 28, 2024, $100,000 on April 19, 2024, and $50,000 on June 13, 2024. The debentures will bear interest at a rate
          of 5.3% per annum, payable at maturity, subject to acceleration if the Company completes the De-SPAC transaction (Note 4) and the
          debentures are not converted. The maturity date for all advances was November 6, 2024. The Company has the right to prepay the whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity
          date without notice or a penalty payment.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company completes a De-SPAC transaction, the principal amount and accrued interest are convertible into SVS of the Company at the option of the
          lender, as follows:</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) a 25% discount to the 20-day VWAP of the shares on the Cboe Exchange multiplied by the Common Conversion Ratio, and (b) $20.00 (the De-SPAC Floor Price&#8221;).</div>
              </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>The shares are thereafter exchanged for common shares of the Company at the Common Conversion Ratio.</div>
              </td>

  </tr>


</table>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                  <div>If the Company completes the De-SPAC transaction, and the convertible notes are not converted into shares, the maturity date will accelerate and the principal plus interest will become repayable within 10 days after the closing of the De-SPAC transaction.</div>
                </td>

  </tr>


</table>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;"> <br/>
          </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000;">In </span>the<span style="color: #000000;">&#160;</span>event<span style="color: #000000;"> the Company does not complete a De-SPAC
            transaction at the later of October 8, 2024 (270 days from the issuance date of the notes), or the termination of the BCA with Focus
            Impact, </span>the principal and accrued interest are convertible into units consisting of one SVS and <span style="-sec-ix-hidden:Fact_567b56bceaab472ba35e3eb6ce0b66ea">half</span> of a share purchase warrant, at the option of the lender, as follows:</div>

<div> <br/>
              </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) a 25% discount to the 20-day VWAP of the shares on the Cboe Exchange calculated on the conversion date and b) the floor price defined as the current market price on the date of
                  announcement of the offering which was CAD $4.75.</div>
              </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>Each warrant will carry the right to purchase a share with an exercise price equal to the greater of (a) a 20% premium on
                  the 20-day VWAP and (b) the floor price defined as the current market price on the date of announcement of the offering which
                  was CAD $4.75.</div>
              </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>The warrants will expire 2 years after the conversion date.</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The conversion price is subject to certain anti-dilution provisions.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On June 28, 2024, the Company and Focus Impact Partners agreed to amend the Focus Impact Partners Convertible Debt (&#8220;the June 2024 Amendment&#8221;) such
          that the De-SPAC Floor Price would be amended from $20.00 to CA$4.75.</div>

<div><br/></div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On June 28, 2024, the Company received additional proceeds of $20,000 under the June 2024 Amendment.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On August 19, 2024, October 18, 2024, October 28, 2024 and November 1, 2024, the Company received additional proceeds of $41,500, $6,500, $7,650 and $12,000 under the June 2024
          Amendment.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The
                Focus Impact Partners Convertible Debt were determined to be a financial instrument comprising a host debt component and a conversion feature which is an embedded derivative that required bifurcation. On initial recognition, the embedded
                derivative was valued first, and the residual value was assigned to the host financial debt component. The total fair value of the derivative liabilities at the various issuance dates for the proceeds received during the year ended July 31,
                2024 was estimated to be $25,800 as valued using the Monte Carlo model. The total fair value of the derivative liabilities at the
                various issuance dates for the proceeds received during the year ended July 31, 2025 was estimated to be $65,750 as valued using
                the Monte Carlo model.</span></div>

<div>
            &#160; </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The June 2024 Amendment had no impact on the classification of the convertible debenture and therefore, the conversion feature was considered a
          derivative before and after the modification.&#160; As there was no change to the host instrument cash flows as a result of this change, the 10% test was not met and therefore, there was no extinguishment of the host debt as a result of this change.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As the conversion option was bifurcated before and after the modification, the change in the fair value of the conversion feature was recognized as
          the loss on revaluation of the derivative liabilities through the consolidated statement of operations and comprehensive loss.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The prepayment option and the accelerated repayment condition were not separately accounted for as they were determined to be clearly and closely
          related to the host contract.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 13, 2024, the Company issued a new $637,150
            convertible note bearing interest of 5.3% per annum, with a maturity date of November 13, 2026 (&#8220;New Focus Impact Partners
            Convertible Debt&#8221;), in exchange for the cancellation of the Focus Impact Partners Convertible Debt as described above (the &#8220;November 2024 Amendment&#8221;). The principal loan amount and any accrued interest under the New Focus Impact Partners
            Convertible Debt are convertible into common stock of the Company at the option of the holder at a 25% discount to the 20-day volume weighted average price of the Company&#8217;s shares, subject to a floor of $8.67 per share. The Company retains the right to prepay the whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity date
            without notice or a penalty payment.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Accrued interest on the previously existing Focus Impact Partners Convertible Debt, amounting to $21,129, were not converted into the New Focus Impact Partners Convertible Debt, and were transferred to accrued liabilities of the Company.</div>

<div style="font-family: 'Times New Roman';"><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As a result of the November 2024 amendment, the conversion option met the definition of equity under Topic 815 and bifurcation is no longer required. As the
            conversion option was bifurcated before the amendment but not bifurcated after the amendment, a change in the fair value of the conversion option of over 10% of the of the carrying amount of the original debt without the bifurcation at inception constitutes a substantial change. Immediately prior to the November 2024 Amendment, the value of the conversion
            feature associated with the Focus Impact Partners Grid Note was $2,250,000. The fair value of the conversion feature was $59,000 after the November 2024 Amendment as estimated using the Monte Carlo model. With the 10% test being met, extinguishment accounting was applied. The carrying value of the old debt of $637,650 was derecognized and the fair value of the new debt of $544,441
            (based on a 14% market yield) was recognized. The fair value of the conversion feature of $59,000 was transferred to equity. As Focus Impact Partners is a related party, the gain on the extinguishment of $93,209 was recognized in equity as a capital transaction pursuant to ASC 470-50-40-2<span style="font-size: 10pt;">.</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Envviron Tranche (Related Party Convertible Debt)</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On April 23, 2024<span style="font-weight: bold;">, </span>the Company closed an unsecured convertible note offering in the principal amount of $250,000 with Envviron SAS (a company controlled by a former director of the Company) that will bear interest at a rate of 5.3% per annum, payable at maturity, subject to acceleration if the Company completes the De-SPAC transaction and the debentures are not converted
          (&#8220;Envviron Tranche&#8221;). The maturity date was February 15, 2025. The Company has the right to prepay the whole or any portion of the principal amount, and together with any accrued interest, at any time prior to the maturity date without notice or
          a penalty payment.&#160; The terms of the Envviron Tranche are identical to the original Focus Impact Partners Convertible Debt.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company completes a De-SPAC transaction, the principal amount and accrued interest are convertible into SVS of the Company at the option of the
          lender, as follows:</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) the price that is a 25% discount to the 20-day VWAP of the shares on Cboe Canada stock exchange, and (b) $20.00. The shares are thereafter exchanged for common shares of Focus Impact at the Common Conversion Ratio.</div>
              </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>If the Company completes the De-SPAC transaction, and the convertible notes are not converted into shares, the maturity date will accelerate and the principal plus interest will become repayable within 10 days after the closing of the De-SPAC transaction.</div>
              </td>

  </tr>


</table>

<div><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the event the Company does not complete a De-SPAC transaction at the later of January 18, 2025 (270 days from the issuance date of the notes) and the termination of the BCA for the De-SPAC transaction, the principal and accrued interest are convertible into units
          consisting of one SVS and <span style="-sec-ix-hidden:Fact_ef558997a5bb495f8f0daeac43af3d9b">half</span>
          of a share purchase warrant, at the option of the lender, as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>At a conversion price equal to the greater of (a) the price that is a 25% discount to the 20-day VWAP of the shares on Cboe Canada stock exchange and (b) CAD$4.75.</div>
              </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>Each warrant will carry the right to purchase a share with an exercise price equal to the greater of (a) a 20% premium on
                  the 30-day VWAP and (b) the floor price of CAD$4.75. The warrants will expire 2 years after the conversion date.</div>
              </td>

  </tr>


</table>

<div><br/></div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The conversion price is subject to certain anti-dilution provisions.</div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The Envviron Tranche convertible debentures were determined to be a financial instrument comprising a host debt component and a conversion feature
          which is an embedded derivative that required bifurcation. On initial recognition, the embedded derivative was valued first, and the residual value was assigned to the host financial debt component. The fair value of the derivative liability at
          issuance was estimated to be $2,750 using the Monte Carlo model.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The prepayment option and the accelerated repayment condition were not separately accounted for as they were determined to be clearly and
          closely related to the host contract.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 6, 2024, the Company completed the De-SPAC transaction (Note 4), and accordingly, the conversion terms of the principal amount and accrued interest
            crystalized such that they are convertible, at the option of the lender, at a conversion price equal to the greater of (a) the price that is a 25%
            discount to the 20-day VWAP of the shares on the NASDAQ, and (b) $20.00. If the convertible notes are not converted into shares, the principal plus interest will become repayable within 10 days after the closing of the De-SPAC transaction.</div>

<div style="font-family: 'Times New Roman';"><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Upon the crystallization of the conversion price, the conversion option met the definition of equity under Topic 815 and bifurcation is no longer required.&#160; The
            fair value of the conversion option was remeasured on November 6, 2024 to be $31,000 and was transferred into equity<span style="font-size: 10pt;">.</span> The fair value was estimated using the Monte Carlo model<span style="font-size: 10pt;">.</span></div>

<div style="font-family: 'Times New Roman';"><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 12, 2024, the maturity of the Envviron Tranche are extended to May 30, 2025. As there was no change to the cash flows as a result of this change, the
            10% test was not met and therefore, there was no extinguishment of the debt as a result of this change. The Envviron Tranche is outstanding as of October 31, 2025, and the Company is in the process of negotiating a further extension.</div>

<div style="font-family: 'Times New Roman';"><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Debt Assumed on RTO</span></div>

<div style="font-family: 'Times New Roman';"><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Upon the completion of the De-SPAC transaction (Note 4), the Company assumed two unsecured promissory notes amounting to $3,000,000 issued to Focus
            Impact Sponsor, LLC (the &#8220;Focus Impact Sponsor&#8221;), a significant shareholder of the Company. The promissory notes were interest-free and had a maturity date on the completion of the De-SPAC transaction (Note 4). Upon the completion of the
            De-SPAC transaction, $1,500,000 of the promissory notes was convertible into warrants of the Company at a price of $1.00 per warrant. The Company also assumed $345,000
            of accrued administrative fees owing to Focus Impact Partners.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 13, 2024, the Company issued new convertible notes totaling $3,345,000, bearing interest of 5.3% per annum, with a maturity date of
            November 13, 2026 (&#8220;New Convertible Debt&#8221;), in exchange for the cancellation of the assumed debt described above.</div>

<div style="font-family: 'Times New Roman';"><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The principal loan amount and any accrued interest under the New Convertible Debt are convertible into common stock of the Company at the option of the holder at a
            25% discount to the 20-day
            volume weighted average price of the Company&#8217;s shares, subject to a floor of $8.67 per share. The Company has the right to prepay the
            whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity date without notice or a penalty payment.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As the conversion feature was not bifurcated before and after the amendment, a difference in the present value of cash flows under the terms of the new debt
            instrument of at least 10% from the present value of the remaining cash flows under the terms of the original debt instrument
            constitutes a substantial change. The change was assessed to be in excess of 10%. With the 10% test being met, extinguishment accounting was applied. The carrying value of the old debt of $3,345,000 was derecognized and the fair value of the new debt of $2,856,042
            (based on a 14% market yield) was recognized. As Focus Impact Partners and the Focus Impact Sponsor are related parties, the gain on
            the extinguishment of $488,957 was recognized in equity as a capital transaction pursuant to ASC 470-50-40-2.</div>

<div style="font-family: 'Times New Roman';"><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the New Focus Impact Partners Convertible Debt and the New Convertible Debt, the Company agreed (i) to grant the Secured Parties a first ranking
            security interest in all of the carbon credits and similar environmental assets held by the Company, presently existing or hereafter created or acquired, and (ii) to execute and deliver to the Secured Parties a security agreement evidencing the
            Secured Parties&#8217; security interest (the &#8220;Security Agreement&#8221;). On December 18, 2024, the Company executed and delivered to the Secured Parties the Security Agreement.</div>

<div><br/></div>

<div><span style="font-size: 10pt;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration: underline;">Additional Focus Impact Partners Convertible Debt (Related Party Convertible Debt)</span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><span style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration: underline;"></span></span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <span style="font-size: 10pt;"><br/>
              </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">On March 19, 2025, the Company closed a convertible note offering in the
              principal amount of $218,000 with Focus Impact Partners that will bear interest at a rate of 5.3% per annum, with a maturity date of March 19, 2027 (&#8220;Additional Convertible Debt&#8221;).</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The principal loan amount and any accrued interest under the Additional
              Convertible Debt are convertible into common stock of the Company at the option of the holder at a 25% discount to the 20-day volume weighted average price of the Company&#8217;s shares. The Company has a right to prepay the whole or any portion of the principal amount,
              together with any accrued interest, at any time prior to the maturity date without notice or a penalty payment.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Due to the absence of a floor conversion price, the Additional Convertible
              Debt was determined to be a financial instrument comprising a host debt component and a conversion feature which is an embedded derivative that required bifurcation. On initial recognition, the embedded derivative was valued first, and the
              residual value was assigned to the host financial debt component. The fair value of the derivative liabilities at issuance was estimated to be $72,500
              as valued using the Monte Carlo model. The fair value of the derivative liabilities as at October 31, 2025 was estimated to be $74,000
              as valued using the Monte Carlo model.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Crypto Strategy Convertible Debt</span></div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"> <br/>
                </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> On July 17, 2025, the Company entered into a securities purchase agreement
              with Helena for the issuance of up to fifty-nine tranches of convertible notes (&#8220;Crypto Strategy Convertible Debt&#8221;) for a total
              principal amount of $300,000,000, with closings of each tranche subject to fulfillment of conditions. Each tranche will have an
              issuance discount of 8%, and bear interest at a rate of 8% per annum, with a maturity date of 18 months from the
              date of funding. Interest shall be payable by the Company on the first day of each month. At the option of the Company, the interest is payable in cash, through the issuance of additional notes, or under certain situations, through the
              issuance of common shares. The Crypto Strategy Convertible Debt ranks senior to all outstanding and future indebtedness of the Company. The securities purchase agreement will terminate automatically on July 17, 2027.<br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> The principal loan amount and any accrued interest under the Crypto Strategy
              Convertible Debt in issuance are convertible into common stock of the Company at the option of the holder at 95% of the lowest
              daily volume weighted average price of the Company&#8217;s shares during the 5 preceding trading days, subject to a floor price of $0.7722, and a cap price of $7.722.<br/>
            </div>

<div><br/>
                </div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">If















                  the Company issues any debt or equity, the lenders have the option to cause the Company to direct 25% of aggregate proceeds of
                  such issuances to repay the Crypto Strategy Convertible Debt. The Company has a right to prepay the whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity date. A 10% prepayment penalty is applied on any repayments prior to the maturity date.</span><br/>
              </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> During the period ending on the later of (i) 12 months after the closing date
              of the initial tranche of the Crypto Strategy Convertible Debt, and (ii) the termination of the securities purchase agreement for the Crypto Strategy Convertible Debt, if the Company offers new securities for sale, the lenders have first
              refusal to up to 25% of the new securities being offered.<br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> The proceeds of the Crypto Strategy Convertible Debt are subject to
              restrictions of use, with 70% of the net proceeds of the initial tranche, and 75% of the net proceeds of the subsequent tranches are required to be used to purchase cryptocurrencies. Until such time as the Company&#8217;s aggregate acquisition of
              cryptocurrencies equal or exceeds $20,000,000 (the &#8220;Digital Asset Threshold Amount&#8221;), the Crypto Strategy Convertible Debt will be
              secured by a first preference perfected security interest in all of the existing and future assets of the Company and its direct and indirect subsidiaries, including all of the capital stock of each of the subsidiaries and cryptocurrencies
              purchased with the proceeds of the Crypto Strategy Convertible Debt, as evidenced by a security agreement. Subject to certain exceptions contained in the purchase agreement for the Crypto Strategy Convertible Debt, upon the Company&#8217;s
              achievement of the Digital Asset Threshold Amount, the parties have agreed to amend the terms of the security agreement such that the Company&#8217;s obligations shall thereafter be secured exclusively by the cryptocurrencies held in the designated
              collateral control account.<br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> Currently, as the Digital Asset Threshold Amount is not yet met, the Crypto
              Strategy Convertible Debt is secured by up to $20,000,000 of proceeds from the Crypto Strategy Convertible Debt, held in a
              segregated account for trading in cryptocurrencies. The segregated account is subject to a crypto control account agreement, which requires lenders&#8217; approval for actions taken in the segregated account.<br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> On July 17, 2025, the Company closed the initial tranche of the Crypto
              Strategy Convertible Debt in the principal amount of $10,000,000, for gross proceeds of $9,200,000, with a maturity date of January 17, 2027. The
              Company also incurred $85,000 in transaction costs in connection with the issuance. $6,405,000 of net proceeds are intended for the purchase of cryptocurrencies. As of October 31, 2025, $1,280,000 are held as cash in a segregated account, and are thus presented as restricted cash in the consolidated balance sheet and $5,125,000 has been used for purchase of cryptocurrencies (Note 6).<br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"> <br/>
            </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">In connection with entering into the Crypto Strategy Convertible Debt, the
              Company entered into a registration rights agreement (the &#8220;RRA&#8221;), pursuant to which, the Company agreed to register for resale the common shares that are issuable upon conversion of the Crypto Strategy Convertible Debt. If the registration
              statement covering the resale of the common shares is not filed or declared effective by certain dates set forth in the RRA, the Company will be required to pay Helena I certain amounts as liquidated damages.<br/>
            </div>

<div><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">A continuity of the Company&#8217;s convertible debentures is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; font-weight: bold; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Balance as at July 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">881,544</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Issued<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">13,686,133</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Fair value of embedded derivative</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(138,250</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom">Issuance discount</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(800,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">Transaction costs</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(85,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom">Repayment</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(448,151</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Accretion</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">346,424</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Interest</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">305,591</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">Accrued interest transferred to accrued liabilities<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(21,129</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom">Extinguishment<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(3,982,650</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Assumed on RTO<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">3,345,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Balance as at July 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">13,089,512</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">Repayment</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(345,909</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%;" valign="bottom">Accretion</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">230,015</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Interest</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">271,200</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Balance as at October 31, 2025</td>

    <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">13,244,818</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div> <br/>
          </div>

<div> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Breakdown of the Company&#8217;s
              convertible debentures is as follows:</span></div>

<div> <br/>
          </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;">
                  <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> October 31, 2025</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;">
                  <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> July 31, 2025</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible debentures, short-term, related party</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">379,703</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">375,027</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible debentures, long-term, related party</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,052,638</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,914,146</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible debentures, long-term</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,812,477</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,800,339</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,244,818</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,089,512</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div> <br/>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The face value of the convertible debentures as of October 31, 2025 was $13,756,590.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Below is a continuity of the embedded derivative liabilities:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">919,250</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;">Derivative liability component</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">138,250</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;">Change in fair value of derivative liabilities</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(719,000</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="margin-left: 9pt; text-indent: -9pt;">Transferred to equity<br/>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(266,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">72,500</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Change in fair value of derivative liabilities<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">1,500</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: bold;">Balance as at October 31, 2025</span><br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/>
              </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom">74,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the issuance of the convertible debentures during the year ended July 31, 2025, the Company incurred $85,000 in directly attributable transaction costs, which are allocated to the convertible debenture.</div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In connection with the issuance of the convertible debentures during the year ended July 31, 2024, the Company incurred $40,227 in directly attributable transaction costs. $36,484
          was allocated to the host financial liability, $3,743 was allocated to the embedded derivative and recorded immediately in the
          consolidated statement of operations as general and administrative expenses.</div>

<div><br/>
        </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The key inputs used in the Monte Carlo model for the derivative liabilities were as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: right;">At initial</div>
                <div style="text-align: right;">measurement</div>
                <div style="text-align: right;"> (for the year</div>
                <div style="text-align: right;">ended July 31, </div>
                <div style="text-align: right;">2025)</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: right;">As at</div>
                <div style="text-align: right;">July 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;">As at </div>
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;">October 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                <div style="text-indent: -9pt; margin-left: 9pt;">Probability of De-SPAC Transaction closing</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>90% - 99</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">N/A</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Risk-free interest rate</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>0.61% - 4.25</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>2.75</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">2.33</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Expected term (years)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>0.01 &#8211; 2.00</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>1.63</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1.38</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Expected annual volatility for the Company</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>92.5% - 150</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>150</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">150</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Expected annual volatility for Focus Impact</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>2.5% - 100</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Common conversion ratio</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>0.063 - 0.1462</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">N/A</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-indent: -9pt; margin-left: 9pt;">Foreign exchange rate</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div>0.718 - 0.734</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">N/A</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">As <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">at October 31, 2025, the conversion options attached to the Devvio Tranche, the Focus Impact Partners Convertible Debt, the Envviron Tranche, and the New Convertible
              Debt meet the definition of equity under Topic 815, and are accordingly no longer presented as derivative liabilities. Only the conversion option attached to the Additional Convertible Debt is presented as derivative </span>liabilities.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebenturesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about convertible debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebenturesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Warrant liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesAndFairValueTextBlock', window );">Warrant liabilities</a></td>
<td class="text">
<div>
        <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 9pt;">
                <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -18pt; margin-left: 18pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">11.</span></div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Warrant liabilities</span></div>
              </td>

  </tr>


</table>
      </div>

<div><br/>
      </div>

<div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="text-decoration: underline;">Impact of Change in Functional Currency on August 1, 2024</span></div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-decoration: underline;"> <br/>
        </span></div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As at July 31, 2024, the Company had 132,811
        warrants outstanding. The exercise price of these warrants is denominated in CAD. Due to the change in functional currency of the Company, a total of 121,995
        warrants which were issued in connection with the Company&#8217;s reverse merger on November 4, 2022 and for private placements with an initial carrying value of $1,836,666 were reassessed to be derivative liabilities. The fair value of the warrants upon the change in classification on August 1, 2024 of $454,571, was remeasured using the Black-Scholes option pricing model, with the following assumptions (weighted average): expected dividend yield - 0%, expected volatility - 105%,
        risk-free interest rate &#8211; 3.49% and an expected remaining life &#8211; 0.7 years.&#160; The fair value of these warrants is classified as Level 2 in the fair value hierarchy.&#160;&#160; The difference between the previous carrying value which was initially
        recorded as equity and the fair value of the warrant liabilities on August 1, 2024 was $1,382,096. Pursuant to ASC 815-40-35-9, the
        difference is recognized within equity.</div>

<div><br/>
      </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,816 of the warrants outstanding on
        August 1, 2024 were issued to brokers as compensation for finders fees (the &#8220;Broker Warrants&#8221;) and fall under the Scope of ASC 718, Stock-based Compensation. As the Company&#8217;s stock was primarily traded on the Cboe Exchange in Canadian dollars
        during the three months ended October 31, 2024, the exemption under ASC 718-10-25-14A is met and the Broker Warrants remain equity classified.</div>

<div><br/></div>

<div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="text-decoration: underline;">Changes to warrant liability during the three months ended October 31, 2025<br/>
        </span></div>

<div><br/>
      </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">2025, the fair value of the liability classified warrants were
          remeasured at $</span>3,343,175 using the Black-Scholes option pricing model, with the following assumptions (weighted average):
        expected dividend yield - 0%, expected volatility - 150%, risk-free interest rate &#8211; 2.70% and an expected remaining life of 4.02 years.&#160; The Company recognized ($2,283,298)
        <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">as a change in fair value for the three months ended October 31, 2025.</span></div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"> <br/>
            </span></div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following is a continuity of the Company&#8217;s derivative warrant liabilities:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2024</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Warrants fair value upon change in functional currency (Note 2)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">454,571</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Warrants issued upon De-SPAC transaction (Note 4)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">7,196,286</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Warrants to be issued (mandatory convertible debentures)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">7,500</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Change in fair value of warrant liabilities (exercised warrants)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">162,396</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Change in fair value of warrant liabilities (expired warrants)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(25,067</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Fair value of warrants exercised</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(303,492</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Change in fair value of warrant liabilities</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(1,865,721</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2025</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">5,626,473</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom">Change in fair value of warrant liabilities</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(2,283,298</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">Balance as at October 31, 2025</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">3,343,175</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesAndFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivatives and fair value of assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/820/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesAndFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock option liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockOptionLiabilitiesAbstract', window );"><strong>Stock option liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockOptionLiabilitiesTextBlock', window );">Stock option liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock option liabilities</div>
          </td>

  </tr>


</table>

<div><br/>
    </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Impact of listing on the NASDAQ on November 6, 2024</span></div>

<div><br/>
    </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As at November 6, 2024, the Company had 62,772
      stock options outstanding. The exercise price of these stock options is denominated in CAD. Due to the listing of the Company on the NASDAQ (Note 4) and commencement of trading of shares in the United States dollars, exemptions available under ASC
      718-10-25-14 to classify stock options with strike prices in foreign currencies as equity were no longer met and all stock options outstanding were reassessed to be derivative liabilities. The fair value of the stock options upon the change in
      classification on November 6, 2024 of $330,090, was remeasured using the Black-Scholes option pricing model, with the following assumptions
      (weighted average): expected dividend yield - 0%, expected volatility - 97%, risk-free interest rate &#8211; 3.12% and an expected remaining life &#8211; 5.96 years. The fair value of these options is classified as Level 2 in the fair value hierarchy. The difference between the previous carrying value which
      was initially recorded as equity and the fair value of the option liabilities on August 1, 2024 was $1,381,715. Pursuant to ASC
      815-40-35-9, the difference is recognized within equity.</div>

<div><span style="text-decoration: underline;"> <br/>
    </span></div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Changes to stock option liability during the three months ended October 31, 2025</span></div>

<div style="text-align: left;"><br/>
    </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the fair value of the liability classified stock options were remeasured at $61,506 using Black-Scholes option pricing model, with the following assumptions (weighted average): expected dividend yield - 0%, expected volatility - 150%, risk-free interest rate &#8211; 2.81% and an expected remaining life of 4.66
      years. The Company recognized ($71,959) as a change in fair value for the three months ended October 31, 2025, which is presented within
      salaries and wages.</div>

<div style="text-align: left;"><br/>
    </div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following is a continuity of the Company&#8217;s derivative stock option liabilities:</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2024</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Stock options fair value upon change De-SPAC transaction (Note 4)</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">330,090</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Change in fair value of stock option liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">(196,625</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2025</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">133,465</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">Change in fair value of stock option liabilities</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(71,959</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom">Balance as at October 31, 2025</td>

    <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">61,506</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockOptionLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockOptionLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockOptionLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for stock option liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockOptionLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share capital<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Share capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Share capital</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">13.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Share capital</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">(a)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-weight: bold;">Authorized</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company is authorized to issue an <span style="-sec-ix-hidden:Fact_2d36210ed0524673a03a707ffb4d7734">unlimited</span>
          number of common stock without par value.<br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The </span>Company is authorized to issue an <span style="-sec-ix-hidden:Fact_9e2bde1ada4141eeb7bcfc023d433389">unlimited</span> number of preferred stock, issuable in series in accordance with the Business Corporations Act of Alberta, Canada.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">(b)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-weight: bold;">Shares issued</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">Shares issued during the three months ended October 31, 2025</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> In August 2025, the Company issued 300,000 shares in accordance with the
          ELOC Agreement with Helena I (Note 8) for gross proceeds of $756,600.<br/>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: italic;">Shares issued during the three months ended October 31, 2024</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On September 5, 2024, the Company issued 1,596 shares
          with a fair value of $47,904 in settlement of accounts payable in the amount of $39,527 and recognized a loss on the settlement of $8,377.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In October 28, 2024, the Company issued 2,244 shares
          with a fair value of $49,500 for the conversion of the mandatory convertible debentures.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On October 29, 2024, the Company issued 9,176 shares
          for the exercise of 9,176 share purchase warrants, at an exercise price of CAD$13.08 per share for gross proceeds of $86,237. The fair value
          of the warrants was $303,492.</div>

<div><br/>
              </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;">(c)</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Share purchase warrants</div>
                </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The continuity of share purchase warrants is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; font-weight: bold;">Number of</div>
                  <div style="text-align: center; font-weight: bold;">warrants</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; font-weight: bold;">Weighted</div>
                  <div style="text-align: center; font-weight: bold;"> Average Exercise </div>
                  <div style="text-align: center; font-weight: bold;">price</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-weight: bold;">Remaining</div>
                  <div style="font-weight: bold;">life (Years)</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance, July 31, 2024</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>132,811</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>47.23</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>0.67</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Issued on RTO (Note 4)</div>
                </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">22,699,987</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.52</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div>-</div>
                </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Exercised</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>(9,176</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                  <div>)</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>9.50</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>-</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expired</div>
                </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(105,032</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">56.90</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance, July 31, 2025</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>22,718,590</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>1.53</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>4.27</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Balance, October 31, 2025<br/>
                </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">22,718,590</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">1.53</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">4.02</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the following share purchase warrants were outstanding:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 31%; white-space: nowrap;" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Number of warrants outstanding</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Exercise price</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Expiry date</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div>18,603<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">CAD$13.08</div>
                </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">September 29, 2026<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; white-space: nowrap;" valign="bottom">
                  <div>22,699,987*</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%;" valign="bottom">
                  <div style="text-align: right;">$1.52</div>
                </td>

    <td colspan="1" style="vertical-align: top; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%;" valign="bottom">
                  <div style="text-align: right;">November 6, 2029<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: top; width: 1%;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="font-weight: bold;">22,718,590<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;&#160;</td>

    <td colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman',Times,serif;">*<span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Each warrant exercisable for 0.09692
                common stock</span><span style="font-family: 'Times New Roman',Times,serif;">.</span></div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/>
            </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">All of the warrants outstanding are liability classified (Note 11).</div>

<div><br/>
            </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has 1,122 warrants with
              an exercise price of CAD$67.30 to be issued as of October 31, 2025<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> <br/>
              </span></div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Of the 22,699,987 warrants issued on the RTO, 11,200,000 were to replace former SPAC public
                  warrants (&#8220;Public Warrants&#8221;), and 11,499,987 were to replace former SPAC private warrants (&#8220;Private Warrants&#8221;, together with
                  Public Warrants, &#8220;SPAC Warrants&#8221;). Each SPAC Warrant is exercisable at $1.52 for 0.09692 shares of common stock.</span><br/>
              </span></div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
            </div>

<div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In connection with the Initial Business Combination, the Company assumed the agreements for the SPAC Warrants between the Company&#8217;s predecessor, Focus Impact Acquisition
                Corp., and Continental Stock Transfer &amp; Trust Company, as warrant agent, and entered into such amendments thereto as were necessary to give effect to the provisions of the BCA, and each SPAC Warrant then outstanding and unexercised
                automatically without any action on the part of its holder was converted into a warrant of the Company.</span></div>

<div><br/>
              </div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Each

























                    replacement warrant is subject to the same terms and conditions, including exercisability terms, as were applicable to the corresponding SPAC Warrants immediately prior to the Initial Business Combination, except to the extent of such
                    terms or conditions that are rendered inoperative by the Initial Business Combination. Accordingly, following the Initial Business Combination:<br/>
                  </span> </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">each replacement warrant will be
                            exercisable solely for the Company&#8217;s common shares;</div>
                        </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">the number of the Company&#8217;s common shares
                            subject to each replacement warrant will be equal to the number of Class A common shares subject to the applicable SPAC Warrant (subject to amendments as set forth in the agreement to the SPAC Warrants)</div>
                        </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;">the per share exercise price for the
                            Company&#8217;s common shares issuable upon exercise of such replacement warrant will be equal to the per share exercise price for the Class A Common Shares subject to the applicable SPAC Warrant, as in effective prior to the Initial
                            Business Combination (subject to amendments as set forth in the agreement to the SPAC Warrants)</div>
                        </td>

  </tr>


</table>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic;"> <br/>
                  </span></span></div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic;">Public Warrants</span></span></div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-style: italic;"> </span></span><br/>
                <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company had agreed that as
                  soon as practicable, but in no event later than <span style="-sec-ix-hidden:Fact_19aa6286f86542278296b623c603b9a2">twenty</span> business days after the closing of the Initial Business Combination,
                  the Company would use commercially reasonable efforts to file with the SEC a registration statement for the registration, under the Securities Act, of the shares of common stock issuable upon exercise of the warrants, and the Company
                  would use commercially reasonable efforts to cause the same to become effective within 60 business days after the closing of
                  the Initial Business Combination, and to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of common stock until the warrants expired or were redeemed, as specified in the warrant
                  agreement; provided that if the Company&#8217;s common stock was at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfied the definition of a &#8216;&#8216;covered security&#8221; under Section 18(b)(1) of
                  the Securities Act, the Company may at the Company&#8217;s option, require holders of public warrants who exercise their warrants to do so on a &#8220;cashless basis&#8221; in accordance with Section 3(a)(9) of the Securities Act and, in the event the
                  Company so elected, would not be required to file or maintain in effect a registration statement, but would use commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is
                  not available.</span></div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                </span><br/>
                <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">If a registration statement
                  covering the shares of common stock issuable upon exercise of the warrants is not effective by the 60th day after the closing
                  of the Initial Business Combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company would have failed to maintain an effective registration statement, exercise
                  warrants on a &#8220;cashless basis&#8221; in accordance with Section 3(a)(9) of the Securities Act or another exemption, but use commercially reasonable efforts to register or qualify the shares under applicable blue sky laws to the extent an
                  exemption is not available. In such event, each holder would pay the exercise price by surrendering the warrants for that number of shares of common stock equal to the lessor of (A) the quotient obtained by dividing (x) the product of the
                  number of shares of common stock underlying the warrants, multiplied by the excess of the &#8220;fair market value&#8221; (defined below) less the exercise price of the warrants by (y) the fair market value and (B) the product of 0.361 and the number of whole warrants being exercised by such holder. The &#8220;fair market value&#8221; as used in this paragraph shall mean the volume
                  weighted average price of the common stock for the 10 trading days ending on the trading day prior to the date on which the
                  notice of exercise is received by the warrant agent.</span></div>

<div><br/>
              </div>

<div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Private Warrants</div>

<div><span style="font-style: italic;"> </span><br/></div>

<div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Private Warrants are not redeemable by the Company so long as they are held by
                    Focus Impact Sponsor or its permitted transferees. Focus Impact Sponsor or its permitted transferees have the option to exercise the Private Warrants on a cashless basis<br/>
                    <br/>
                    <span style="font-style: italic;">Company&#8217;s right to redemption of warrants</span><br/>
                    <br/>
                    The Company may redeem the outstanding Public Warrants under the following conditions, while a registration statement covering the common stock issuable upon exercise of the warrants is effective, upon a minimum of 30 days&#8217; prior written notice of redemption to each warrant holder:<span style="font-style: italic;">&#160;</span></span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
                </div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                        <div style="text-align: left;"><br/>
                        </div>
                      </td>

    <td style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                        <div style="text-align: left;">(1)</div>
                      </td>

    <td style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                        <div style="text-align: left;">Redemption at a price of $0.01 per warrant</div>
                      </td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="margin: 0px 0px 0px 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: justify; text-indent: 9pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
                    If common stock is trading at a price in excess of $23.90 (&#8220;Upper Redemption Trigger&#8221;) for any 20 trading days within a 30-day





























                    period ending <span style="-sec-ix-hidden:Fact_a3a9b9f4e4484d359a965601bf979d2d">three</span> trading days before the Company sends a notice of redemption to the warrant holders.</span></div>

<div> <br/>
                  </div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                          <div style="text-align: left;"><br/>
                          </div>
                        </td>

    <td style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                          <div style="text-align: left;">(2)</div>
                        </td>

    <td style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                          <div style="text-align: justify;">Redemption at a price of $0.10 per warrant</div>
                        </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">If the common stock is trading in excess of $13.20 (&#8220;Lower Redemption Trigger&#8221;) for any 20 trading days within a 30-day period ending <span style="-sec-ix-hidden:Fact_6100b272ead64853a8f00122f8445185">three</span> trading days before the Company sends a notice of redemption to the warrant holders.</span></td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Concurrently, if the common stock is trading at a price of less
                            than the Upper Redemption Trigger for any 20 trading days within a 30-day period ending <span style="-sec-ix-hidden:Fact_b336ccf886e6449eb4c09dbb564d91e6">three</span> trading days
                            before the Company sends a notice of redemption to the warrant holders, the Private Warrants must also be concurrently called for redemption on the same terms as the Public Warrants.</span></td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><br/>
                  </div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Adjustments to exercise price of SPAC Warrants</span></div>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"> <br/>
                  </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The terms of the SPAC Warrants provided for an
                    adjustment of the exercise price if the Initial Business Combination issued shares at a price (&#8220;Newly Issued Price&#8221;) below $92.00
                    per share, the aggregate gross proceeds from such issuances represent more than 60% of total equity proceeds, and the 20-day VWAP of the Company&#8217;s shares upon Initial Business Combination (&#8220;Market Value&#8221;) is below $92.00.</div>

<div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
                  </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In such event, the exercise price will be
                    adjusted to be 115% of the higher of the Market Value and the Newly Issued Price (&#8220;Reference Price&#8221;); the Upper Redemption
                    Trigger will be adjusted to be 180% of the Reference Price ; and the Lower Redemption Trigger will be adjusted to the
                    Reference Price.</div>

<div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
                  </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">On December 6, 2024, the Company determined the
                    Newly Issued Price was $13.20; and the Market Value was $9.40. Accordingly the Reference Price was set at $13.20. The
                    Company accordingly issued a notice of warrant adjustment to holders of SPAC Warrants, effecting the following adjustments in accordance with the terms of the SPAC Warrants:</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/>
                  </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                          <div>Adjustment to the exercise price of the SPAC Warrants to $1.52 per 0.09692 share of the common stock of the Company, being 115%
                            of Reference Price;</div>
                        </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                          <div>Adjustment of the Upper Redemption Trigger to $23.90 per share of the common stock of the Company, being 180% of Reference Price;</div>
                        </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">
                          <div>Adjustment of the Lower Redemption Trigger to $13.20 per share of the common stock of the Company, being the
                            Reference Price</div>
                        </td>

  </tr>


</table>

<div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
                  </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The number of SPAC Warrants outstanding is not
                    impacted by the consolidation arising from the RTO (Note 4) nor the reverse stock split of the Company. Correspondingly, the exercise price is also not adjusted. Instead, the number of shares each SPAC Warrant is exercisable into is
                    adjusted to account for such adjustments. Upon RTO, the number of shares each SPAC Warrant is exercisable into (&#8220;Exercise Ratio&#8221;) is reduced from 1 to 0.9692. Upon reverse stock-split in August 2025, the Exercise
                    Ratio is further reduced to 0.09692.</div>

<div><br/>
                  </div>

<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">As set forth
                    in the warrant agreement for the SPAC Warrants, the SPAC Warrants are not exercisable for any fractional shares. If, by reason of any adjustment made pursuant to the terms of the SPAC Warrants, the holder would be entitled to a
                    fractional interest in a shares upon exercise of such SPAC Warrant, the Company shall round down to the nearest whole number of common shares to be issued to such holder upon exercise.</div>

<div>
              <br/></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span>
           <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">
              <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                      <div style="text-align: justify; font-weight: bold;">(d)</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="text-align: justify; font-weight: bold;">Stock options </div>
                    </td>

  </tr>


</table>
            </div>

<div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
            </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The continuity of the Company&#8217;s stock options is as follows:</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
            </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
              <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Number of </div>
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">stock options</div>
                    </td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Weighted average </div>
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">exercise price</div>
                    </td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Outstanding, October 31, 2024 and July 31, 2024</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">62,772</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">40.20</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%;" valign="bottom">
                      <div style="text-align: left;">Forfeited</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                      <div>(1,395</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                      <div>)</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div>37.74</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-align: left;">Granted</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                      <div>50,000</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div>2.32</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left;">Cancelled</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div>(2,733</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div>)</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div>37.74</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Outstanding, July 31, 2025</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">108,644</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">22.79</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Outstanding, October 31, 2025</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">108,644</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="font-weight: bold;">22.50</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Exercisable, July 31, 2025</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">51,859</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">40.16</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Exercisable, October 31, 2025</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">51,859</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="font-weight: bold;">39.63</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
               </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the weighted average remaining contractual life of outstanding options is 4.66 years (July 31, 2025 &#8211; 4.90 years).</div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the following stock options were outstanding and exercisable:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Number of options</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">outstanding</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 15%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Exercise </div>
                <div style="text-align: right; color: #000000; font-weight: bold;">price</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Expiry date</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 13%;" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Number of</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">options</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">exercisable</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>2,676</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">January 17, 2028</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>2,676</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                <div>9,176</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%;" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%;" valign="bottom">
                <div style="text-align: right;">February 6, 2028</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom">
                <div>9,176</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>8,411</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">CAD$72.60</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">May 15, 2028</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>7,035</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                <div>764</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%;" valign="bottom">
                <div style="text-align: right; text-indent: 46.15pt;">CAD$<span style="text-indent: 0pt;">77.20</span></div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%;" valign="bottom">
                <div style="text-align: right;">June 26, 2028</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom">
                <div>764</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>50,000</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">$2.32</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">March 26, 2030</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>-</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                <div>22,938</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%;" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%;" valign="bottom">
                <div style="text-align: right;">January 17, 2032</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom">
                <div>19,500</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>4,588</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">March 1, 2032</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>3,900</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                <div>917</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%;" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%;" valign="bottom">
                <div style="text-align: right;">March 14, 2032</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom">
                <div>780</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>7,646</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">October 12, 2032</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>6,500</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">1,528</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: top; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" valign="bottom">&#160;CAD$52.40</td>

    <td colspan="1" rowspan="1" style="vertical-align: top; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: top; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" valign="bottom">February 6, 2033</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">1,528</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-weight: bold;">108,644</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: #000000; font-weight: bold;">51,859</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Stock options
            issued during the three months ended October 31, 2025</span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
          </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"><span style="font-style: italic;"> <br/>
          </span></div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;">No stock options were issued during the three months ended October 31, 2025.</div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"> <br/>
          </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;">Stock options issued during the three months ended
            October 31, 2024</div>

<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
            </span></div>

<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;">No stock options were issued during the three months ended October 31, 2024.</div>

<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"> <br/>
          </div>

<div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">Share-based compensation &#8211; Stock options</div>

<div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;">Share-based
            payments relating to the vesting of stock options for the three months ended October 31, 2025 was $18,437 (2024 - $80,893) and is recorded as salaries and wages on the consolidated statement of operations.</div>

<div style="font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
          </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;">As of November 6,
            2024, upon the listing of the Company&#8217;s shares on the NASDAQ, 58,644 stock options outstanding are liability classified (Note 12).</div>

<div style="font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
          </div>

<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;">As of October 31,
            2025, the total intrinsic value of stock options outstanding and exercisable was $<span style="-sec-ix-hidden:Fact_d0f66f4ca7234ac7aab0e8842660f387">Nil</span> and $<span style="-sec-ix-hidden:Fact_ad29e430bfdd401fa708ea3a523685a5">Nil</span>, respectively. The intrinsic value of outstanding stock options is based on the Company&#8217;s closing stock price on October 31, 2025.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;">(e)</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;"><span style="font-weight: bold;">Restricted stock units (&#8220;RSUs&#8221;)</span></td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The continuity of the Company&#8217;s RSU&#8217;s is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Number of RSUs</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">Outstanding, July 31, 2024<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">121,475</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom">Granted<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">30,586</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Forfeited<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(3,753</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Outstanding, July 31, 2025 and October 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-weight: bold;">148,308</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
          </div>

<div><span style="font-style: italic;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> No RSUs were granted during the three months ended October 31, 2025 and 2024.</span></span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the following RSUs were outstanding and vested:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Number of RSUs</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">outstanding</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); width: 30%; border-top: 2px solid rgb(0, 0, 0); text-align: right;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Grant date</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Number of RSUs</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">Vested</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div>917</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">November 30, 2021</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>917</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                  <div>38,232</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%;" valign="bottom">
                  <div style="text-align: right;">December 24, 2021</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;" valign="bottom">
                  <div>32,496</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div>1,009</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">March 1, 2022</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>1,009</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                  <div>62,702</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%;" valign="bottom">
                  <div style="text-align: right;">March 14, 2022</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;" valign="bottom">
                  <div>53,985</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div>14,862</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">July 30, 2024</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>7,086</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">30,586</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: top; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: right;">March 26, 2025</div>
                </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">25,998</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: #000000; font-weight: bold;">148,308</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: #000000; font-weight: bold;">121,491</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">Share-based compensation &#8211; RSU&#8217;s</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Share-based payments relating to the vesting of RSUs for the three months ended October 31, 2025 was $41,895 (2024 - $126,343) and is recorded as salaries and wages
          on the consolidated statement of operations.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions and balances<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related party transactions and balances [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related party transactions and balances</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">14.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Related party transactions and balances</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the
          other party in making financial and operating decisions. Related parties may be individuals or corporate entities. A transaction is a related party transaction when there is a transfer of resources or obligations between related parties.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> At October 31, 2025, the Company had amounts owing and accrued liabilities of $226,410 (July 31, 2025 - $794,990) payable to directors and officers of the
          Company for salaries, expense reimbursements and professional fees. These amounts are non-interest bearing and have no terms of repayment.<br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> During the three months ended October 31, 2025, the Company incurred wages and management fees of $113,750 and $120,000, respectively, to officers of the Company. Share based
          compensation incurred to officers and directors of the Company amounted to $33,409.<br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> During the three months ended October 31, 2025, the Company accrued interest of $62,622 on convertible debentures payable to related parties (Note 10).<br/>
        </div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Financial instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial instruments</a></td>
<td class="text">
<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: left;"><span style="font-weight: bold;">15.</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div><span style="font-weight: bold;">Financial instruments</span></div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the Company&#8217;s financial instruments consist of cash, restricted cash, trade receivable, GST receivable, corporate taxes receivable, deposit
          on carbon credits purchase, accounts payable and accrued liabilities, convertible debentures, warrant liabilities, stock option liabilities, stop loss provision liabilities and derivative liabilities. The Company classifies cash, GST receivable,
          corporate taxes receivable, and deposit on carbon credits purchase as financial assets held at amortized cost.&#160; The Company classifies accounts payable and accrued liabilities as financial liabilities which are held at amortized cost. The
          Company&#8217;s warrant liabilities, stock option liabilities, and stop loss provision liabilities are carried at FVTPL. The Company&#8217;s convertible debentures are hybrid instruments where the debt host component is held at amortized cost and the
          embedded derivative was measured at FVTPL, until upon their amendments (Note 10), or the completion of the De-SPAC transaction (Note 4) of the Company, when they met the criteria for equity classification and were transferred to equity.<br class="Apple-interchange-newline"/>
        </div>

<div style="margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s derivative liabilities are level 3 financial instruments and its warrant liabilities and stock option liabilities are Level 2 instruments.&#160; In
          determining fair value, the Company utilizes valuation techniques that maximize the use&#160; of&#160; observable&#160; inputs&#160; and minimize&#160; the&#160; use&#160; of&#160; unobservable&#160; inputs&#160; to&#160; the&#160; extent&#160; possible.&#160; Observable or market inputs reflect market data
          obtained from independent sources, while unobservable inputs reflect the Company&#8217;s assumptions based on the best information available.&#160; The unobservable inputs used for valuation of the mandatory convertible debentures and derivative liabilities
          included volatility and probability of De-SPAC transaction.&#160; Any significant changes in unobservable inputs could result in significantly lower or higher fair value measurements.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The risk exposure arising from these financial instruments is summarized as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div>
            <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 9pt;">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">(a)</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="color: rgb(0, 0, 0); font-weight: bold; text-align: justify; text-indent: 0pt; margin-left: 9pt;">Credit risk</div>
                  </td>

  </tr>


</table>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s financial assets are cash, restricted cash, trade receivable, GST receivable, corporate taxes receivable, and deposit on carbon credits purchase. The
          Company&#8217;s maximum exposure to credit risk, as at period end, is the carrying value of its financial assets, being $2,850,867. The
          Company holds its cash with a major financial institution and with a publicly traded payment processing company therefore minimizing the Company&#8217;s credit risk.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div>
            <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 9pt;">
                    <div style="font-weight: bold;">(b)</div>
                  </td>

    <td style="text-align: left; vertical-align: top;">
                    <div style="font-weight: bold; text-indent: 0pt; margin-left: 9pt;">Liquidity risk</div>
                  </td>

  </tr>


</table>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they fall due. The Company manages liquidity by maintaining
          adequate cash balances and by raising equity financings. The Company has no assurance that such financings will be available on favorable terms. In general, the Company attempts to avoid exposure to liquidity risk by obtaining corporate financing
          through the issuance of shares.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the Company had cash of $819,076
          to settle the contractual obligation of current liabilities of $10,732,028 which fall due for payment within twelve months of the
          statement of financial position. All of the Company&#8217;s contractual obligations are current and due within one year.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div>
            <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 9pt;">
                    <div style="font-weight: bold;">(c)</div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-weight: bold; text-indent: 9pt;">Market risk</div>
                  </td>

  </tr>


</table>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Market risk is the risk that changes in market prices, such as foreign exchange rates, interest rates and equity prices will affect the Company&#8217;s income or value of
          its holdings or financial instruments.&#160; At October 31, 2025, the Company has minimal exposure to these risks.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/825/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segmented information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segmented information</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">16.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Segmented information</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company operates in one
          reportable operating segment &#8211; the development and monetization of environmental assets.&#160; The Company has not generated revenue to date and as such has no
          reportable segment revenues.&#160; The Company&#8217;s assets are located in Canada.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and contingencies</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top; font-weight: bold;">17.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Commitments and contingencies</div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div><span style="color: #000000;">On September 12, 2023, the Company amended its existing strategic partnership agreement with Devvio, a related party. </span>The Company has committed to making specific payments to Devvio. They will
                  provide a minimum advance of $1,000,000 by August 1, 2024, followed by $1,270,000 by August 1, 2025 and August 1, 2026. Additionally, starting from 2027, if advance royalty payments fall below $1,000,000 in any year, Devvio has the right to terminate the Strategic Partnership Agreement.&#160; On July 8, 2024, the parties further amended the agreement such that
                  the minimum advances extended by one year and are now due as follows: $1,000,000 by August 1, 2025, followed by $1,270,000 by August 1,
                  2026 and August 1, 2027. Additionally starting in calendar year 2028, if advance royalty payments fall below $1,000,000 in any
                  year, Devvio has the right to terminate the Strategic Partnership Agreement. The agreement is amended on October 28, 2025 to eliminate the aforementioned payment obligations. The October 28, 2025 amendment establishes a Strategic Token
                  Program between the parties whereby DevvStream agrees to purchase DevvE tokens annually in the amount of $1,000,000 in 2025 and
                  $1,270,000 in each of 2026 and 2027 (each such amount, the &#8220;<span style="font-weight: bold;">Purchase Amount</span>&#8221;). In
                  exchange, and as part of the Strategic Token Program, DevvStream shall receive warrants to acquire additional DevvE tokens equal to twenty-five percent (25%) of the Purchase Amount which shall be exercisable at the same 10-day
                  VWAP price that was used to determine the number of tokens purchased.<br/>
                </div>
              </td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>On February 16, 2024, the Company entered into a licensing agreement with Greenlines Technology Inc. for the us<span style="font-size: 10pt;">e of certain technologies. The Company has agreed to pay $42,000 within 15 days of the
                    closing of the BCA. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Such
                      amount was paid on November 26, 2024. </span>Commencing January 1, 2025, the Company has agreed to pay an annual fee of $12,000
                    of the first day of <span style="font-size: 10pt;">each calendar year for the use of the technology. </span></span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The amounts due on January 1, 2025 are yet to be paid as of October 31, 2025. The Company has accrued $<span style="text-indent: 0pt;">10,000</span> in connection with the annual fee payable as of October 31, 2025.</span></div>
              </td>

  </tr>


</table>

<div>
            <br/></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                  <div>
                    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 13, 2024, the Company entered into a strategic consulting agreement with Focus Impact Partners, pursuant to which the Focus Impact Partners
                      will provide the Company with certain consulting services (&#8220;Strategic Consulting Agreement&#8221;) in consideration of an annual consulting fee of $500,000,
                      which will be payable in quarterly installments of $125,000 starting with an initial payment for the period beginning
                      December 31, 2023. Fees due under the Strategic Consulting Agreement shall accrue and not be payable until (a) the Company has successfully raised $5,000,000 in outside debt and/or equity capital, cumulatively since th<span style="font-size: 10pt;">e period beginning December 31, 2023 or (b) the Company has 2 or more
                        consecutive quarters of positive cash flow from operations. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">As of October 31, 2025, neither condition has been met. </span>DevvStream Corp</span>. will pay the Focus Impact Partners additional consulting fees as to be mutually agreed consistent
                      with market practice in connection with any acquisition, merger, consolidation, business combination, sale, divestiture, financing, refinancing, restructuring or other similar transaction. The Strategic Consulting Agreement has a term
                      of three years unless terminated early with at least 120 days advance notice and will be automatically extended for successive one-year
                      periods at the end of each year unless either party provide a written notice of its desire not to automatically extend at least 120
                      days prior to the end of each year during the term of the Strategic Consulting Agreement.</div>
                  </div>
                </td>

  </tr>


</table>

<div><br/></div>

<div>
              <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Holders of the Company&#8217;s common stock, including Focus Impact Sponsor and historical holders of Devv Holdings, as well as holders of SPAC Warrants are entitled to registration rights pursuant to registration rights
                          agreements signed prior to the RTO, requiring the Company to register such securities for resale. The holders of the majority of these securities are entitled to make up to <span style="text-indent: 0pt;">three</span> demands, excluding short form demands, that the Company registers such securities. In addition, the holders have certain &#8220;piggy-back&#8221; registration
                          rights with respect to registration statements filed subsequent to the completion of the Initial Business Combination and rights to require the Company to register for resale such securities pursuant to Rule 415 under the
                          Securities Act.</span></div>
                    </td>

  </tr>


</table>
            </div>

<div><br/>
            </div>

<div>
              <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-size: 10pt;">On August 16, 2022, the Inflation Reduction Act of 2022 (the &#8220;IR Act&#8221;) was signed into federal law. The IR Act provides for, among other measures, a new U.S. federal 1% excise tax on certain repurchases,
                        including redemptions, of stock by publicly traded domestic corporations in the U.S. The excise tax is imposed on the repurchasing corporation and the amount of the excise tax is generally 1% of the fair market value of the stock
                        repurchased. However, for the purposes of calculating the excise tax, repurchasing corporations are permitted to net the fair market value of certain new stock issuances against the fair market value of stock repurchases during the
                        same taxable year. In addition, certain exceptions apply to the excise tax. During 2024, the IRS issued final regulations with respect to the timing and payment of excise tax. Pursuant to those regulations, the Company would need to
                        file a return and remit payment for any liability incurred during the period from January 1, 2023 to December 31, 2023 on or before October 31, 2024. The Company is currently evaluating its obligations with respect to this provision
                        of the IR Act. As the Company was formerly a special purposes acquisition corporation, redemption of shares by shareholders took place prior to the Initial Business Combination. The Company accrued $2,410,973 in excise taxes payable (Note 9), however it has not made a payment as of October 31, 2025. If the Company is unable to pay
                        its obligations in full, it may be subject to additional interest and penalties which are currently estimated at 10%
                        interest per annum and a 5% underpayment penalty per month or portion of a month up to 25% of the total liability for any amount that is unpaid from November 1, 2024 until paid in full.<br/>
                      </div>
                    </td>

  </tr>


</table>
            </div>

<div><br/>
            </div>

<div>
              <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt;"><br/>
                    </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On October 28, 2025, </span>in accordance with an amendment to the strategic partnership agreement with Devvio, a related party, the Company agreed to purchase DevvE tokens annually in the amount of $1,000,000 in 2025, and $1,270,000
                        in each of 2026 and 2027 (the &#8220;Purchase Amounts&#8221;). The amount of DevvE tokens purchased will be determined by 10-day
                        VWAP price (the &#8220;Purchase Price&#8221;). In connection with the purchases, the Company will also receive warrants to acquire additional DevvE tokens equal to 25% of the Purchase Amounts, exercisable at the same Purchase Price, for 3 years
                        from each purchase date.<br/>
                      </div>
                    </td>

  </tr>


</table>
              </div>

<div>
              <div><br/>
              </div>

              <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                      <div style="text-align: justify; font-family: 'Times New Roman',serif; font-size: 10pt;">&#8226;</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="text-align: justify; font-family: 'Times New Roman',serif; font-size: 10pt;">From time to time, the Company may be involved in litigation relating to claims arising out of operations in the normal course of business. At
                        October 31, 2025, there were no pending or threatened lawsuits that could reasonably be expected to have a material
                        effect on the results of the Company&#8217;s operations. There are also no proceedings in which any of the Company&#8217;s directors, officers or affiliates is an adverse party or has a material interest adverse to the Company&#8217;s interest.</div>
                    </td>

  </tr>


</table>
               </div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent events</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;">


  <tr>

    <td style="width: 18pt; vertical-align: top;"><span style="font-weight: bold;">18.</span></td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Subsequent events</div>
              </td>

  </tr>


</table>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;">Agreement and Plan of Merger with Southern Energy Renewables Inc.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
                </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">On December 3, 2025, the Company entered into an Agreement and Plan
                  of Merger with Southern Energy Renewables Inc. (&#8220;Southern&#8221;) and Sierra Merger Sub, Inc., a Delaware corporation and a newly-formed wholly owned subsidiary of the Company. The transaction contemplates (i) a domestication of the Company
                  into a Delaware corporation, (ii) a merger in which Southern will become a wholly owned subsidiary of the Company, and (iii) the issuance of Company common shares to Southern&#8217;s existing shareholders such that, upon completion of the
                  merger, the Southern shareholders (inclusive of the concurrent PIPE described below) will hold approximately 70% of the
                  Company&#8217;s common shares on a fully diluted basis, resulting in a reverse takeover of the Company by Southern.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
                </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Concurrent with signing the Merger Agreement, a Southern investor
                  completed a private placement investment of approximately $2,000,000 for 128,370 common shares of the Company at a price of $15.58
                  per share. The Company also agreed to register the resale of the PIPE shares and the shares issuable to Southern shareholders following the closing of the merger.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
                </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;">Side Letter with Helena I</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/>
                </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">On the same date, the Company entered into a side letter with Helena
                  I amending the terms of the Company&#8217;s existing convertible note and equity line of credit arrangements (Note 8). The amendments include, among other items, limitations on Helena&#8217;s sales of conversion shares, subject to trading-volume
                  conditions, and a requirement that the Company draw a minimum of $7,500,000 in aggregate proceeds under the equity line of
                  credit prior to February 28, 2026. These limitations may cease to apply if the Company defaults under the convertible note or is unable to submit compliant advance notices under the equity line of credit for more than <span style="-sec-ix-hidden:Fact_46bb5e217b3c4b699f149f3c101361ce">five</span> trading days.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
                  </span></div>

<div><span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Issuance of shares</span></div>

<div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
                  </div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">In December 2025, the Company issued 411,000 shares in accordance with the ELOC Agreement with Helena I (Note 8) for gross proceeds of $821,229. <span style="font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">$205,307 of the gross proceeds are used to repay the Crypto Strategy Convertible Debt (Note 10).</span></span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/>
                  </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">These transactions occurred after the balance sheet date and do not relate to conditions
                  existing as of October 31, 2025. Accordingly, no adjustments have been made to the accompanying financial statements.</div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of preparation (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Basis of preparation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Statement of compliance</a></td>
<td class="text">
<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(a)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Statement of compliance</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements have been prepared on a going concern basis in accordance with generally accepted accounting
      principles in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information and in accordance with the instructions in&#160; Article 10 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;), effective for
      the three months ended October 31, 2025.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Certain information or footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted,
      pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In
      the opinion of management, the accompanying condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results
      and cash flows for the periods presented.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying unaudited condensed consolidated interim financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements
      for the year ended July 31, 2025. The interim period results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements have been prepared on a historical cost basis. In addition, these condensed consolidated interim
      financial statements have been prepared using the accrual basis of accounting, except for the cash flow information.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_GoingConcernPolicyTextBlock', window );">Going concern</a></td>
<td class="text">
<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(b)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Going concern</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements have been prepared on the basis of accounting principles applicable to a going concern, which assume
      that the Company will continue in operation for the foreseeable future and will be able to realize its assets and discharge its liabilities in the normal course of operations. As at October 31, 2025, the Company has a working capital deficit, has
      incurred negative cash flows and losses since inception, and has generated limited revenues to date. The Company&#8217;s ability to continue its operations, realize its assets at their carrying values and discharge its liabilities is dependent upon its
      ability to raise adequate financing from external sources and generate profits and positive cash flows from operations.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company will require additional capital to fund its operations, to evaluate strategic opportunities, and for working capital purposes. However, there is no assurance
      that the Company will be able to secure such financing on favourable terms.&#160; These matters raise substantial doubt regarding the Company&#8217;s ability to continue as a going concern.&#160; These unaudited condensed consolidated interim financial statements do
      not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company not continue as a going concern. Such adjustments could be material.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of consolidation</a></td>
<td class="text">
<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(c)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Basis of consolidation</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These unaudited condensed consolidated interim financial statements include the accounts of the Company and entities controlled by the Company.&#160; Control exists when the
      Company has the power, directly or indirectly, to govern the financial and operating policies of an entity so as to obtain benefits from its activities. All intercompany balances and transactions, income and expenses have been eliminated upon
      consolidation.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of October 31, 2025, the Company&#8217;s subsidiaries were:</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
      <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold; text-align: center;">Name of subsidiary</div>
            </td>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; font-weight: bold; margin-left: 18pt;">Place of incorporation</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: center; font-weight: bold;">Ownership</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom">
              <div>Devv Holdings<br/>
              </div>
            </td>

    <td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom">British Columbia, Canada<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 44%;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;">Devvstream, Inc. (&#8220;DESG&#8221;)</div>
            </td>

    <td style="vertical-align: top; width: 44%;" valign="bottom">
              <div style="text-align: justify; font-weight: normal;">Delaware, USA</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;">DevvESG Streaming Finco Ltd (&#8220;Finco&#8221;)</div>
            </td>

    <td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; font-weight: normal;">British Columbia, Canada</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">100</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">%</td>

  </tr>


</table>
    </div>

<div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On









        November 10, 2022, the Company made an investment into Marmota Solutions Incorporated (&#8220;Marmota&#8221;). On the date of the initial investment, the Company owned 50% of Marmota and accounted for the investment as an equity investment.&#160; On October 16, 2023, the Company reduced its interest in Marmota to 10% by returning common shares to Marmota for cancellation in consideration of $19.</span>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      On November 6, 2024, the Company made an investment into Freedom Carbon Solutions LLC (formerly Monroe Sequestration Partners, LLC) (&#8220;FCS&#8221;). The Company owns 50% of FCS and accounted for the investment as an equity investment.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Variable interest entities ("VIE")</a></td>
<td class="text">
<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(d)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Variable interest entities (&#8220;VIE&#8221;)</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A VIE is an entity that does not have sufficient equity at risk to finance its activities without additional subordinated financial support or is structured such that
      equity investors lack the ability to control the entity's activities or do not substantially participate in the gains and losses of the entity. Upon inception of a contractual agreement, and thereafter, if a reconsideration event occurs, the Company
      performs an assessment to determine whether the arrangement contains a variable interest in an entity and whether that entity is a VIE. The primary beneficiary of a VIE is the party that has both the power to direct the activities that most
      significantly impact the VIE's economic performance and the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. Where the Company concludes that it is the primary beneficiary of
      a VIE, the Company consolidates the accounts of that VIE.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FunctionalAndPresentationCurrenciesPolicyTextBlock', window );">Functional and presentation currencies</a></td>
<td class="text">
<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                  <div style="text-align: justify; font-weight: bold;"><span style="text-align: justify; font-weight: bold;">(e)</span></div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="text-align: justify; font-weight: bold;">Functional and presentation currencies</div>
                </td>

  </tr>


</table>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Effective August 1, 2024, the Company reassessed its functional currency and the functional currency of its subsidiaries due to changes in underlying transactions,
      events, and conditions. As a result of this reassessment, the Company determined that its functional currency changed from the Canadian dollar (&#8220;CAD$&#8221;) to the United States dollar (&#8220;US$&#8221;) for Devv Holdings and DESG. Finco&#8217;s functional currency
      remained CAD$. This change aligns with the business's future focus and the effective date of the Devv Corp.'s Form S-4 Registration Statement with the SEC, a crucial part of the De-SPAC transaction closing. The change in functional currency was
      accounted for prospectively from August 1, 2024, with no impact on prior year comparative information. Upon the change in functional currency on August 1, 2024, 121,995 of the Company&#8217;s warrants which had strike prices denominated in CAD$ were reclassified as warrant liabilities (Note 11). Determining the functional currency involved significant
      judgments to assess the primary economic environment in which the Company operates, including factors such as the currency of underlying transactions, the location of key operations, and the currency of expected cash flows.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s presentation currency is and continues to be the United States dollar.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates and judgments</a></td>
<td class="text">
<div>
        <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 18pt;">
                <div style="font-weight: bold; text-align: left;">(f)</div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="font-weight: bold;">Use of estimates and judgments</div>
              </td>

  </tr>


</table>
      </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In preparing these condensed consolidated interim financial statements, management has made judgements, estimates and assumptions that affect the applicability of the
      Company&#8217;s accounting policies.&#160; In preparing these condensed consolidated interim financial statements, the significant estimates and critical judgments were the same as those applied to the audited consolidated financial statements as at and for the
      year <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">ended July 31, 2025.</span></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FunctionalAndPresentationCurrenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for Functional and presentation currencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FunctionalAndPresentationCurrenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_GoingConcernPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for going concern principle of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_GoingConcernPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Paragraph 2AA<br> -Subparagraph (a)<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-2AA<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of preparation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Basis of preparation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SubsidiariesTableTextBlock', window );">Subsidiaries</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of October 31, 2025, the Company&#8217;s subsidiaries were:</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
    </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
      <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold; text-align: center;">Name of subsidiary</div>
            </td>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; font-weight: bold; margin-left: 18pt;">Place of incorporation</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: center; font-weight: bold;">Ownership</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom">
              <div>Devv Holdings<br/>
              </div>
            </td>

    <td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom">British Columbia, Canada<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 44%;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;">Devvstream, Inc. (&#8220;DESG&#8221;)</div>
            </td>

    <td style="vertical-align: top; width: 44%;" valign="bottom">
              <div style="text-align: justify; font-weight: normal;">Delaware, USA</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;">DevvESG Streaming Finco Ltd (&#8220;Finco&#8221;)</div>
            </td>

    <td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; font-weight: normal;">British Columbia, Canada</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">100</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">%</td>

  </tr>


</table>
    </div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SubsidiariesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information regarding wholly-owned subsidiaries of the Company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SubsidiariesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reverse takeover (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Reverse takeover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Purchase Price</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The purchase price is allocated as follows:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
          </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Fair value of shares retained by former shareholders of the Company (<span style="text-indent: 0pt;">515,920</span>
                    post 1:<span style="text-indent: 0pt;">0.9692</span> consolidation shares at $<span style="text-indent: 0pt;">6.10</span> (CAD$<span style="text-indent: 0pt;">8.50</span>))</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div>3,147,117</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Fair value of replacement warrants of the Company</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div>7,196,286</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Total consideration</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-weight: normal;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-weight: normal;">10,343,403</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
                  <div style="margin-left: 9pt; text-indent: -9pt;">&#160;</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Net assets (liabilities) acquired of the Company:</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Cash and cash equivalents</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div>1,661,645</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Accounts payable and accrued liabilities</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>(11,867,129</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                  <div>)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Promissory note payable (Note 10)</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div>(3,000,000</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                  <div>)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Total net assets (liabilities)</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>(13,205,484</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                  <div>)</div>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
                  <div style="margin-left: 9pt; text-indent: -9pt;">&#160;</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -9pt; margin-left: 9pt;">Reduction to additional paid in capital as a result of the recapitalization</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>23,548,887</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of business combination. Includes, but is not limited to, recognized asset and liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cryptocurrencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptocurrenciesAbstract', window );"><strong>Cryptocurrencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetHoldingTableTextBlock', window );">Crypto Activity Holding</a></td>
<td class="text"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"> Activity in cryptocurrency holdings
        during the three months ended October 31, 2025 was as follows (in USD):<br/>
        &#160;<br/>
      </span>
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left;">&#160;</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: right; font-weight: bold;">Bitcoin</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: right; font-weight: bold;">Solana</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: right; font-weight: bold;">Total</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-weight: bold;">Balance, August 1, 2025</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%;" valign="bottom">
              <div style="text-align: left; font-weight: normal;">Purchases</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-weight: normal;">2,562,500</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-weight: normal;">2,562,500</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-weight: normal;">5,125,000</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-weight: normal;">Staking income earned</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: normal;">-</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: normal;">14,334</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: normal;">14,334</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left; font-weight: normal;">Fair value loss</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-weight: normal;">(127,172</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="font-weight: normal;">)</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-weight: normal;">(296,309</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="font-weight: normal;">)</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-weight: normal;">(423,481</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-weight: bold;">Balance, October 31, 2025</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">2,435,328</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">2,280,525</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-weight: bold;">4,715,853</div>
            </td>

    <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CryptocurrenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CryptocurrenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetHoldingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about crypto asset. Includes, but is not limited to, name, cost basis, fair value, and number of units held. Excludes information about crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CryptoAssetHoldingTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in associate (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investment in associate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Summarized balance sheet</a></td>
<td class="text">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Summarized balance sheet</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">October 31, 2025</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">ASSETS</div>
            </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">162</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Due from <span style="-sec-ix-hidden:Fact_787555c3d2fa4da7ae7958cb49fcf21e">related parties</span></div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">123,075</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Start-up costs, net</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101,859</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total assets</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">225,096</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">LIABILITIES</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts payable and accrued liabilities<br/>
              </div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">255,875</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible notes</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,303,875</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total liabilities</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">1,559,750</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Summarized statement of loss</a></td>
<td class="text">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">Summarized statement of loss</div>

<div><br/>
      </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the three months ended <br/>
              </div>
              <div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">October 31, 2025 </div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Operating expenses</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General and administrative expenses</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,339</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 85%;" valign="bottom">Guaranteed payments<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom">150,899</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Legal and professional fees</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,337</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 85%;" valign="bottom">Travel<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom">1,241</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortization</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,493</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Total operating expenses</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(161,309</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest expenses</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(17,825</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net loss</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(179,134</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">)</div>
            </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Company&#8217;s ownership<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">50</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="font-weight: bold;">Company&#8217;s share of loss</span><br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: bold;">$</span><br/>
            </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom">(89,567</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock', window );">Continuity of the Company's Investment in Associate</a></td>
<td class="text">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A continuity of the Company&#8217;s investment in associate is as follows:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2024</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Investment by the Company</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">1,220,000</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Company&#8217;s share of loss</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(512,011</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2025</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">707,989</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Company&#8217;s share of loss<br/>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">(89,567</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
              <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at October 31, 2025</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom">618,422</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of change in net assets (equity) of investment company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts payable and accrued liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Accounts payable and accrued liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Accounts Payable and Accrued Liabilities</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: right; font-weight: bold;">October 31, 2025<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: right; font-weight: bold;"> July 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Accounts payable</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                <div>$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>1,033,268</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                <div>$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>1,113,372</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Accrued liabilities</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>6,582,418</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>7,059,064</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Excise taxes payable <br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,410,973</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2,410,973</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Income taxes payable</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div>99,256</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div>99,256</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div><br/>
                </div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>10,125,915</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div><br/>
                </div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>10,682,665</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Accounts payable, related parties</span></td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">96,410</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">271,919</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 238, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Accrued

















                  liabilities, related parties</span></td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">130,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">523,071</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">10,352,325</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">11,477,655</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebenturesAbstract', window );"><strong>Convertible debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtTableTextBlock', window );">Convertible Debentures</a></td>
<td class="text">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">A continuity of the Company&#8217;s convertible debentures is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; font-weight: bold; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Balance as at July 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">881,544</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Issued<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">13,686,133</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Fair value of embedded derivative</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(138,250</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom">Issuance discount</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(800,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">Transaction costs</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(85,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom">Repayment</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(448,151</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Accretion</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">346,424</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Interest</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">305,591</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">Accrued interest transferred to accrued liabilities<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(21,129</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom">Extinguishment<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(3,982,650</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Assumed on RTO<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">3,345,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Balance as at July 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">13,089,512</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%; background-color: #CCEEFF;" valign="bottom">Repayment</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(345,909</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%;" valign="bottom">Accretion</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">230,015</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Interest</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">271,200</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Balance as at October 31, 2025</td>

    <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">13,244,818</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div> <br/>
          </div>

<div> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Breakdown of the Company&#8217;s
              convertible debentures is as follows:</span></div>

<div> <br/>
          </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;">
                  <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> October 31, 2025</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;">
                  <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> July 31, 2025</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible debentures, short-term, related party</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">379,703</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">375,027</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible debentures, long-term, related party</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,052,638</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,914,146</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Convertible debentures, long-term</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,812,477</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,800,339</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,244,818</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,089,512</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_EmbeddedDerivativeLiabilitiesTextBlock', window );">Embedded Derivative Liabilities</a></td>
<td class="text">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Below is a continuity of the embedded derivative liabilities:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">919,250</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;">Derivative liability component</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">138,250</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;">Change in fair value of derivative liabilities</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(719,000</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="margin-left: 9pt; text-indent: -9pt;">Transferred to equity<br/>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(266,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">72,500</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Change in fair value of derivative liabilities<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">1,500</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: bold;">Balance as at October 31, 2025</span><br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/>
              </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom">74,000</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock', window );">Key Inputs Convertible Debentures</a></td>
<td class="text">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The key inputs used in the Monte Carlo model for the derivative liabilities were as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: right;">At initial</div>
                <div style="text-align: right;">measurement</div>
                <div style="text-align: right;"> (for the year</div>
                <div style="text-align: right;">ended July 31, </div>
                <div style="text-align: right;">2025)</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: right;">As at</div>
                <div style="text-align: right;">July 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;">As at </div>
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;">October 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                <div style="text-indent: -9pt; margin-left: 9pt;">Probability of De-SPAC Transaction closing</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>90% - 99</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">N/A</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Risk-free interest rate</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>0.61% - 4.25</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>2.75</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">2.33</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Expected term (years)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>0.01 &#8211; 2.00</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>1.63</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1.38</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Expected annual volatility for the Company</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>92.5% - 150</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>150</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">150</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Expected annual volatility for Focus Impact</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>2.5% - 100</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div>%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                <div>N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%;" valign="bottom">
                <div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;">Common conversion ratio</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div>0.063 - 0.1462</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">N/A</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-indent: -9pt; margin-left: 9pt;">Foreign exchange rate</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div>0.718 - 0.734</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">N/A</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">N/A</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_EmbeddedDerivativeLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of embedded convertible debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_EmbeddedDerivativeLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of key input and valuation technique used to measure fair value of derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Warrant liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ScheduleOfWarrantsOrRightsTableTextBlock', window );">Continuity of Derivative Warrant Liabilities</a></td>
<td class="text">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following is a continuity of the Company&#8217;s derivative warrant liabilities:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2024</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Warrants fair value upon change in functional currency (Note 2)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">454,571</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Warrants issued upon De-SPAC transaction (Note 4)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">7,196,286</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Warrants to be issued (mandatory convertible debentures)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">7,500</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Change in fair value of warrant liabilities (exercised warrants)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">162,396</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Change in fair value of warrant liabilities (expired warrants)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(25,067</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Fair value of warrants exercised</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(303,492</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">Change in fair value of warrant liabilities</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(1,865,721</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">)</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance as at July 31, 2025</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">5,626,473</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom">Change in fair value of warrant liabilities</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(2,283,298</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">Balance as at October 31, 2025</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">3,343,175</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ScheduleOfWarrantsOrRightsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ScheduleOfWarrantsOrRightsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock option liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockOptionLiabilitiesAbstract', window );"><strong>Stock option liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock', window );">Continuity of Derivative Stock Option Liabilities</a></td>
<td class="text">
<div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following is a continuity of the Company&#8217;s derivative stock option liabilities:</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2024</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%;" valign="bottom">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Stock options fair value upon change De-SPAC transaction (Note 4)</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">330,090</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Change in fair value of stock option liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">(196,625</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as at July 31, 2025</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">133,465</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">Change in fair value of stock option liabilities</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(71,959</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom">Balance as at October 31, 2025</td>

    <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">61,506</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of Continuity of derivative stock option liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockOptionLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockOptionLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share capital (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Share capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Share Purchase Warrants Outstanding</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The continuity of share purchase warrants is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: center; font-weight: bold;">Number of</div>
                  <div style="text-align: center; font-weight: bold;">warrants</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; font-weight: bold;">Weighted</div>
                  <div style="text-align: center; font-weight: bold;"> Average Exercise </div>
                  <div style="text-align: center; font-weight: bold;">price</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="font-weight: bold;">Remaining</div>
                  <div style="font-weight: bold;">life (Years)</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance, July 31, 2024</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>132,811</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>47.23</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>0.67</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">Issued on RTO (Note 4)</div>
                </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">22,699,987</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1.52</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div>-</div>
                </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Exercised</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>(9,176</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                  <div>)</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>9.50</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                  <div>-</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expired</div>
                </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(105,032</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">56.90</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Balance, July 31, 2025</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>22,718,590</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>1.53</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>4.27</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">Balance, October 31, 2025<br/>
                </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">22,718,590</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">1.53</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">4.02</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the following share purchase warrants were outstanding:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 31%; white-space: nowrap;" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Number of warrants outstanding</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Exercise price</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Expiry date</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div>18,603<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">CAD$13.08</div>
                </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">September 29, 2026<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; white-space: nowrap;" valign="bottom">
                  <div>22,699,987*</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%;" valign="bottom">
                  <div style="text-align: right;">$1.52</div>
                </td>

    <td colspan="1" style="vertical-align: top; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%;" valign="bottom">
                  <div style="text-align: right;">November 6, 2029<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: top; width: 1%;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="font-weight: bold;">22,718,590<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;&#160;</td>

    <td colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman',Times,serif;">*<span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Each warrant exercisable for 0.09692
                common stock</span><span style="font-family: 'Times New Roman',Times,serif;">.</span></div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Options Activity</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The continuity of the Company&#8217;s stock options is as follows:</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
            </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
              <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Number of </div>
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">stock options</div>
                    </td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Weighted average </div>
                      <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">exercise price</div>
                    </td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Outstanding, October 31, 2024 and July 31, 2024</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">62,772</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">40.20</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%;" valign="bottom">
                      <div style="text-align: left;">Forfeited</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                      <div>(1,395</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                      <div>)</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div>37.74</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom">
                      <div style="text-align: left;">Granted</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
                      <div>50,000</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
                      <div>2.32</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left;">Cancelled</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div>(2,733</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div>)</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div>$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div>37.74</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Outstanding, July 31, 2025</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">108,644</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">22.79</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Outstanding, October 31, 2025</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">108,644</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="font-weight: bold;">22.50</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Exercisable, July 31, 2025</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">51,859</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="font-weight: bold;">40.16</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="text-align: left; font-weight: bold;">Exercisable, October 31, 2025</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="font-weight: bold;">51,859</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="font-weight: bold;">39.63</div>
                    </td>

    <td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
               </div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Stock Options Outstanding and Exercisable</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the following stock options were outstanding and exercisable:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Number of options</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">outstanding</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 15%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Exercise </div>
                <div style="text-align: right; color: #000000; font-weight: bold;">price</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Expiry date</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 13%;" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Number of</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">options</div>
                <div style="text-align: right; color: #000000; font-weight: bold;">exercisable</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>2,676</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">January 17, 2028</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>2,676</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                <div>9,176</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%;" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%;" valign="bottom">
                <div style="text-align: right;">February 6, 2028</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom">
                <div>9,176</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>8,411</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">CAD$72.60</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">May 15, 2028</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>7,035</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                <div>764</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%;" valign="bottom">
                <div style="text-align: right; text-indent: 46.15pt;">CAD$<span style="text-indent: 0pt;">77.20</span></div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%;" valign="bottom">
                <div style="text-align: right;">June 26, 2028</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom">
                <div>764</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>50,000</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">$2.32</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">March 26, 2030</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>-</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                <div>22,938</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%;" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%;" valign="bottom">
                <div style="text-align: right;">January 17, 2032</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom">
                <div>19,500</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>4,588</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">March 1, 2032</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>3,900</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                <div>917</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%;" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%;" valign="bottom">
                <div style="text-align: right;">March 14, 2032</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom">
                <div>780</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div>7,646</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">CAD$52.40</div>
              </td>

    <td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="text-align: right;">October 12, 2032</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div>6,500</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">1,528</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: top; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" valign="bottom">&#160;CAD$52.40</td>

    <td colspan="1" rowspan="1" style="vertical-align: top; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: top; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" valign="bottom">February 6, 2033</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">1,528</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-weight: bold;">108,644</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: #000000; font-weight: bold;">51,859</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">RSUs Outstanding</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The continuity of the Company&#8217;s RSU&#8217;s is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: right; color: #000000; font-weight: bold;">Number of RSUs</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">Outstanding, July 31, 2024<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">121,475</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom">Granted<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">30,586</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">Forfeited<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(3,753</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Outstanding, July 31, 2025 and October 31, 2025</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: #000000; font-weight: bold;">148,308</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As at October 31, 2025, the following RSUs were outstanding and vested:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;">


  <tr>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Number of RSUs</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">outstanding</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); width: 30%; border-top: 2px solid rgb(0, 0, 0); text-align: right;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Grant date</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: right; color: #000000; font-weight: bold;">Number of RSUs</div>
                  <div style="text-align: right; color: #000000; font-weight: bold;">Vested</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div>917</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">November 30, 2021</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>917</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                  <div>38,232</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%;" valign="bottom">
                  <div style="text-align: right;">December 24, 2021</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;" valign="bottom">
                  <div>32,496</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div>1,009</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">March 1, 2022</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>1,009</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom">
                  <div>62,702</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%;" valign="bottom">
                  <div style="text-align: right;">March 14, 2022</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;" valign="bottom">
                  <div>53,985</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div>14,862</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="text-align: right;">July 30, 2024</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div>7,086</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">30,586</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: top; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="text-align: right;">March 26, 2025</div>
                </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">25,998</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: #000000; font-weight: bold;">148,308</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: #000000; font-weight: bold;">121,491</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of preparation, Subsidiaries (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 16, 2023</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Nov. 06, 2024</div></th>
<th class="th"><div>Nov. 10, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BasisOfConsolidationAbstract', window );"><strong>Basis of Consolidation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Place of incorporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">A0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=devs_MarmotaSolutionsIncorporatedMember', window );">Marmota [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BasisOfConsolidationAbstract', window );"><strong>Basis of Consolidation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CommonShareReturnedForCancellationConsiderationAmount', window );">Common shares returned for cancellation consideration amount</a></td>
<td class="nump">$ 19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=devs_FreedomCarbonSolutionsLLCMember', window );">FCS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BasisOfConsolidationAbstract', window );"><strong>Basis of Consolidation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=devs_DevvHoldingsMember', window );">Devv Holdings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BasisOfConsolidationAbstract', window );"><strong>Basis of Consolidation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Place of incorporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">A1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_OwnershipPercentageInSubsidiaryByParent', window );">Ownership interest in subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=devs_DevvStreamIncMember', window );">DESG [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BasisOfConsolidationAbstract', window );"><strong>Basis of Consolidation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Place of incorporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_OwnershipPercentageInSubsidiaryByParent', window );">Ownership interest in subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=devs_DevvESGStreamingFincoLtdMember', window );">Finco [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BasisOfConsolidationAbstract', window );"><strong>Basis of Consolidation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Place of incorporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">A1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_OwnershipPercentageInSubsidiaryByParent', window );">Ownership interest in subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BasisOfConsolidationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BasisOfConsolidationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CommonShareReturnedForCancellationConsiderationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of returning common shares to Marmota for cancellation in consideration amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CommonShareReturnedForCancellationConsiderationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_OwnershipPercentageInSubsidiaryByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_OwnershipPercentageInSubsidiaryByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=devs_MarmotaSolutionsIncorporatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=devs_MarmotaSolutionsIncorporatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=devs_FreedomCarbonSolutionsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=devs_FreedomCarbonSolutionsLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=devs_DevvHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=devs_DevvHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=devs_DevvStreamIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=devs_DevvStreamIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=devs_DevvESGStreamingFincoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=devs_DevvESGStreamingFincoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of preparation, Functional and Presentation Currencies (Details) - shares<br></strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 29, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FunctionalAndPresentationCurrenciesAbstract', window );"><strong>Functional and Presentation Currencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants (in shares)</a></td>
<td class="nump">121,995<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FunctionalAndPresentationCurrenciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FunctionalAndPresentationCurrenciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reverse takeover, Summary (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 08, 2025</div></th>
<th class="th">
<div>Nov. 06, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 29, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Nov. 06, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Reverse Takeover of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Reverse stock split ratio</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,811<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Sponsor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Reverse Takeover of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares', window );">Holding period for transfer, assignment or sale of founder shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">360 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ThresholdTradingDays', window );">Threshold trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ThresholdConsecutiveTradingDays', window );">Threshold consecutive trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Sponsor [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Reverse Takeover of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=devs_DevvHoldingsMember', window );">Devv Holdings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Reverse Takeover of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationStockConsolidationRatio', window );">Consolidation ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationStockConversionRatio', window );">Stock conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.152934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationNumberOfSharesRetained', window );">Number of shares retained on reverse takeover (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">515,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionSharePrice', window );">Fair value per share (in dollars per share) | (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,699,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsNotSettleableInCashFairValueDisclosure', window );">Fair value of the warrants | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,196,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected-volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.12%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected remaining life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of owned shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=devs_DevvHoldingsMember', window );">Devv Holdings [Member] | SVS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Reverse Takeover of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares', window );">Number of shares issued upon conversion of multiple voting shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">465,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=devs_DevvHoldingsMember', window );">Devv Holdings [Member] | MVS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Reverse Takeover of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">711,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationNumberOfSharesRetained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares retained from subordinate voting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationNumberOfSharesRetained</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationStockConsolidationRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock consolidation ratio of common stock issued and outstanding under amalgamation agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationStockConsolidationRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationStockConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationStockConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of outstanding multiple voting shares which are equivalent to subordinate voting shares exchanged for common shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time after the completion of initial Business Combination in which initial shareholders are not permitted to transfer, assign or sell any of their held Founder Shares, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ThresholdConsecutiveTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days that common stock price must exceed threshold price for specified number of trading days, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ThresholdConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price must exceed threshold price within a specified consecutive trading period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interest issued or issuable by acquirer as part of consideration transferred in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interest acquired in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share price of saleable stock paid or offered to be paid by acquirer in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479299/805-40-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsNotSettleableInCashFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of warrants not settleable in cash classified as equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsNotSettleableInCashFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=devs_DevvHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=devs_DevvHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=devs_SubordinateVotingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=devs_SubordinateVotingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=devs_MultipleVotingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=devs_MultipleVotingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Reverse takeover, Purchase Price (Details) - Nov. 06, 2024 - Devv Holdings [Member]<br></strong></div></th>
<th class="th">
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>USD ($) </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationFairValueOfSharesRetained', window );">Fair value of shares retained by former shareholders of the Company (515,920 post 1:0.9692 consolidation shares at $6.10 (CAD$8.50))</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,147,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationFairValueOfReplacementWarrantsIssued', window );">Fair value of replacement warrants of the Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,196,286<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationPurchaseConsideration', window );">Total consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,343,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Net assets (liabilities) acquired of the Company [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,661,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,867,129)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable', window );">Promissory note payable (Note 10)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,000,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total net assets (liabilities)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,205,484)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization', window );">Reduction to additional paid-in capital as a result of the recapitalization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,548,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Number of shares issued (in shares) | shares</a></td>
<td class="nump">515,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationStockConsolidationRatio', window );">Consolidation ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9692<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionSharePrice', window );">Fair value per share (in dollars per share) | (per share)</a></td>
<td class="nump">$ 8.5<span></span>
</td>
<td class="nump">$ 6.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of adjustment to paid in capital due to business acquisition recapitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationFairValueOfReplacementWarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Replacement warrants issued as part of business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationFairValueOfReplacementWarrantsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationFairValueOfSharesRetained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fair value of shares retained in business combination transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationFairValueOfSharesRetained</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationPurchaseConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase consideration related to De-SPAC transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationPurchaseConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Promissory note payable on acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationStockConsolidationRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock consolidation ratio of common stock issued and outstanding under amalgamation agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationStockConsolidationRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interest issued or issuable by acquirer as part of consideration transferred in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share price of saleable stock paid or offered to be paid by acquirer in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479299/805-40-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent acquired in business combination and recognized at acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset acquired in excess of (less than) liability assumed in business combination and recognized at acquisition date. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=devs_DevvStreamHoldingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=devs_DevvStreamHoldingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Carbon credits, Summary (Details) - Carbon Credits [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 06, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Business Combination [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationConsiderationTransferredSharesIssued', window );">Shares issued (in shares)</a></td>
<td class="nump">324,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FairValueOfCommonSharesIssuedInBusinessCombination', window );">Fair value of shares issued</a></td>
<td class="nump">$ 1,982,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StopLossProvisionAbstract', window );"><strong>Stop-loss Provision [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StopLossProvisionReceived', window );">Stop-loss provision, received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,094,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DepositOnCarbonCreditsAbstract', window );"><strong>Deposit on Carbon Credits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationConsiderationTransferredForFutureDelivery', window );">Consideration paid for future delivery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">421,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DepositOnCarbonCreditsWithStopLossProvision', window );">Deposit related to carbon credit contracts with stop-loss provisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 271,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=devs_CarbonCreditsMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StopLossProvisionAbstract', window );"><strong>Stop-loss Provision [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares', window );">Agreement period, if share price falls below purchase prices, obligated to issue additional shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=devs_CarbonCreditsMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StopLossProvisionAbstract', window );"><strong>Stop-loss Provision [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares', window );">Agreement period, if share price falls below purchase prices, obligated to issue additional shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The agreements contain adjustment clauses whereby if the Company's share price falls below the respective purchase prices outlined in the agreements, the Company is obligated to issue additional shares to cover the shortfall, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationConsiderationTransferredForFutureDelivery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred for future delivery is recorded as a deposit on carbon credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationConsiderationTransferredForFutureDelivery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationConsiderationTransferredSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common shares issued in consideration for these agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationConsiderationTransferredSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DepositOnCarbonCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DepositOnCarbonCreditsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DepositOnCarbonCreditsWithStopLossProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deposit paid for future delivery of carbon credits under contracts with a stop-loss provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DepositOnCarbonCreditsWithStopLossProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FairValueOfCommonSharesIssuedInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of common shares issued in business combination value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FairValueOfCommonSharesIssuedInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StopLossProvisionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StopLossProvisionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StopLossProvisionReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of stop-loss provision for carbon credits received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StopLossProvisionReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=devs_CarbonCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=devs_CarbonCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Carbon credits, Retirement of Carbon Credits (Details) - Carbon Credits [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 14, 2025</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Jun. 20, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_RetirementOfCarbonCreditsAbstract', window );"><strong>Retirement of Carbon Credits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfSharesToBePurchased', window );">Number of shares to be purchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PurchaseConsideration', window );">Purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfCarbonCreditsToBeRetired', window );">Percentage of credits to be retired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_RetirementPeriodForCarbonCredits', window );">Retirement period for carbon credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PaymentOfPurchaseConsideration', window );">Purchase consideration paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of shares purchased upon retirement of carbon credits (in shares)</a></td>
<td class="nump">8,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CarbonCreditsRetiredPercentage', window );">Percentage of credits retired</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForEnvironmentalLiabilities', window );">Environmental expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfSharesToBeReceived', window );">Number of shares to be received (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CarbonCreditsRetiredPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of total carbon credits under the purchase agreement that were retired by the vendor on behalf of the Company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CarbonCreditsRetiredPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfSharesToBePurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares to be purchased from a vendor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfSharesToBePurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfSharesToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of carbon credits that have not yet been transferred or delivered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfSharesToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PaymentOfPurchaseConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of consideration paid to vendor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PaymentOfPurchaseConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfCarbonCreditsToBeRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of carbon credits to be retired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfCarbonCreditsToBeRetired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PurchaseConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of consideration to be paid to vendor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PurchaseConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_RetirementOfCarbonCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_RetirementOfCarbonCreditsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_RetirementPeriodForCarbonCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carbon credits retirement period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_RetirementPeriodForCarbonCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForEnvironmentalLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflows made during the period for environmental remediation activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForEnvironmentalLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=devs_CarbonCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=devs_CarbonCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cryptocurrencies (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($) </div>
<div>SOLANA </div>
<div>BITCOIN </div>
<div>$ / SOLANA </div>
<div>$ / BITCOIN</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetRollForward', window );"><strong>Crypto Asset [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValue', window );">Beginning Balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetPurchase', window );">Purchases</a></td>
<td class="nump">5,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StakingIncome', window );">Staking income earned</a></td>
<td class="nump">14,334<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_LossOnRevaluationOfCryptocurrencies', window );">Fair value loss</a></td>
<td class="num">(423,481)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValue', window );">Ending Balance</a></td>
<td class="nump">4,715,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoCurrenciesAssetAbstract', window );"><strong>Crypto Currencies Asset [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Cash held in bitgo account</a></td>
<td class="nump">1,280,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,405,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CryptoAssetAxis=devs_BitcoinMember', window );">Bitcoin [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetRollForward', window );"><strong>Crypto Asset [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValue', window );">Beginning Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetPurchase', window );">Purchases</a></td>
<td class="nump">2,562,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StakingIncome', window );">Staking income earned</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_LossOnRevaluationOfCryptocurrencies', window );">Fair value loss</a></td>
<td class="num">(127,172)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValue', window );">Ending Balance</a></td>
<td class="nump">$ 2,435,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoCurrenciesAssetAbstract', window );"><strong>Crypto Currencies Asset [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoAssetNumberOfUnitsHeld', window );">Quantity of cryptocurrency held | BITCOIN</a></td>
<td class="nump">22.229041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoAssetFairValuePerUnit', window );">Fair value of cryptocurrency per unit | $ / BITCOIN</a></td>
<td class="nump">109,556.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CryptoAssetAxis=devs_SolanaMember', window );">Solana [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetRollForward', window );"><strong>Crypto Asset [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValue', window );">Beginning Balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetPurchase', window );">Purchases</a></td>
<td class="nump">2,562,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StakingIncome', window );">Staking income earned</a></td>
<td class="nump">14,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_LossOnRevaluationOfCryptocurrencies', window );">Fair value loss</a></td>
<td class="num">(296,309)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValue', window );">Ending Balance</a></td>
<td class="nump">$ 2,280,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoCurrenciesAssetAbstract', window );"><strong>Crypto Currencies Asset [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoAssetNumberOfUnitsHeld', window );">Quantity of cryptocurrency held | SOLANA</a></td>
<td class="nump">12,181.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoAssetFairValuePerUnit', window );">Fair value of cryptocurrency per unit | $ / SOLANA</a></td>
<td class="nump">187.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoAssetNumberOfUnitsEarnedFromStaking', window );">Cryptocurrency earned from staking | SOLANA</a></td>
<td class="nump">70.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CryptoAssetFairValuePerUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per unit fair value of a cryptocurrency or other digital asset held by the entity as of the reporting date,</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CryptoAssetFairValuePerUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CryptoAssetNumberOfUnitsEarnedFromStaking">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of cryptocurrency units earned through staking or validation activities during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CryptoAssetNumberOfUnitsEarnedFromStaking</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CryptoAssetNumberOfUnitsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of cryptocurrency or digital asset units held by the entity at the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CryptoAssetNumberOfUnitsHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CryptoCurrenciesAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CryptoCurrenciesAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_LossOnRevaluationOfCryptocurrencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss incurred from revaluation of cryptocurrencies holding during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_LossOnRevaluationOfCryptocurrencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StakingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income earned by locking cryptocurrency assets to provide validation services that support and secure a blockchain network.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StakingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of crypto asset. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476163/350-60-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CryptoAssetFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in crypto asset from purchase. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CryptoAssetPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CryptoAssetRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CryptoAssetAxis=devs_BitcoinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CryptoAssetAxis=devs_BitcoinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CryptoAssetAxis=devs_SolanaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CryptoAssetAxis=devs_SolanaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in associate, Summary (Details) - Freedom Carbon Solutions [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 06, 2024</div></th>
<th class="th"><div>Oct. 28, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AcquisitionOfMonroeSequestrationPartnersAbstract', window );"><strong>Acquisition of Monroe Sequestration Partners [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfSharesReceivedFromInvestors', window );">Shares received from investors (in shares)</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfSharesExchangeOfShares', window );">Number of shares exchange of shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharesIssuedForAcquisitionOfAssociateInShares', window );">Shares issued for acquisition of associate (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Agreement to acquire percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharesIssuedForAcquisitionOfAssociate', window );">Shares Issued for Acquisition of Associate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,220,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationConsiderationForEquityInterestPercentage', window );">Ownership percentage in LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AcquisitionOfMonroeSequestrationPartnersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AcquisitionOfMonroeSequestrationPartnersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationConsiderationForEquityInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of business combination consideration for equity interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationConsiderationForEquityInterestPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfSharesExchangeOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares exchange of shares acquisition of associate during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfSharesExchangeOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfSharesReceivedFromInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares received from Investors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfSharesReceivedFromInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SharesIssuedForAcquisitionOfAssociate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued for acquisition of associate during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SharesIssuedForAcquisitionOfAssociate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SharesIssuedForAcquisitionOfAssociateInShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for acquisition of associate during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SharesIssuedForAcquisitionOfAssociateInShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-9<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment in associate, Summarized Balance Sheet (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 819,076<span></span>
</td>
<td class="nump">$ 3,446,111<span></span>
</td>
<td class="nump">$ 13,385<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">8,837,561<span></span>
</td>
<td class="nump">11,871,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">10,125,915<span></span>
</td>
<td class="nump">10,682,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible notes</a></td>
<td class="nump">13,244,818<span></span>
</td>
<td class="nump">13,089,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">28,170,589<span></span>
</td>
<td class="nump">$ 31,464,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember', window );">Freedom Carbon Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Due from related parties</a></td>
<td class="nump">$ 123,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration', window );">Other Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration]</a></td>
<td class="text">Related Party [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_OrganizationalOrStartupCosts', window );">Start-up costs, net</a></td>
<td class="nump">$ 101,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">225,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">255,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible notes</a></td>
<td class="nump">1,303,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">$ 1,559,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_OrganizationalOrStartupCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount start-up costs are defined as those incurred before the active conduct of a trade or business, including market analyses, product testing, and advertising expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_OrganizationalOrStartupCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates status and type of related party for receivable, after allowance for credit loss, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in associate, Summarized Statement of Loss (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">$ 578,567<span></span>
</td>
<td class="nump">$ 57,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Legal and professional fees</a></td>
<td class="nump">1,163,650<span></span>
</td>
<td class="nump">1,409,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(1,786,705)<span></span>
</td>
<td class="num">(2,227,222)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(521,546)<span></span>
</td>
<td class="num">(4,056,434)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Company's share of loss</a></td>
<td class="num">(89,567)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember', window );">Freedom Carbon Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">2,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_GuaranteedPayments', window );">Guaranteed payments</a></td>
<td class="nump">150,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Legal and professional fees</a></td>
<td class="nump">1,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TravelAndEntertainmentExpense', window );">Travel</a></td>
<td class="nump">1,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredCharges', window );">Amortization</a></td>
<td class="nump">5,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(161,309)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expenses</a></td>
<td class="num">(17,825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (179,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationConsiderationForEquityInterestPercentage', window );">Company's ownership</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Company's share of loss</a></td>
<td class="num">$ (89,567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (512,011)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationConsiderationForEquityInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of business combination consideration for equity interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationConsiderationForEquityInterestPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_GuaranteedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guaranteed payments are fixed payments made to a partner or member of a business, regardless of the business's profitability during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_GuaranteedPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of amortization of deferred charges applied against earnings during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TravelAndEntertainmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses incurred for travel and entertainment during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TravelAndEntertainmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in associate, Continuity of Investment in Associate (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContinuityInvestmentInAssociateAbstract', window );"><strong>Continuity Investment in Associate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Company's share of loss</a></td>
<td class="num">$ (89,567)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember', window );">Freedom Carbon Solutions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContinuityInvestmentInAssociateAbstract', window );"><strong>Continuity Investment in Associate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">707,989<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetInvestmentIncome', window );">Investment by the Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,220,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Company's share of loss</a></td>
<td class="num">(89,567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(512,011)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">$ 618,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 707,989<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ContinuityInvestmentInAssociateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ContinuityInvestmentInAssociateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 220<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 42: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 47: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 51: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 52: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 54: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 55: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=devs_FreedomCarbonSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Line of Credit ("ELOC") (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 03, 2025</div></th>
<th class="th"><div>Mar. 17, 2025</div></th>
<th class="th"><div>Nov. 06, 2024</div></th>
<th class="th"><div>Oct. 29, 2024</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Aug. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Aug. 04, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_EquityLineOfCreditAbstract', window );"><strong>Equity Line of Credit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Consideration to be paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_EquityLineOfCreditAbstract', window );"><strong>Equity Line of Credit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">5 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember', window );">Helena Global Investment Opportunities I Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_EquityLineOfCreditAbstract', window );"><strong>Equity Line of Credit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit', window );">Value of shares reserved for issuance under equity line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,145,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AmountDrawnAgainstEquityLineOfCreditAgreement', window );">Amount drawn against EOCL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,084,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment', window );">Amount drawn, shares issued for ELOC commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 756,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment', window );">Shares issued for ELOC commitment (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember', window );">Helena Global Investment Opportunities I Ltd [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_EquityLineOfCreditAbstract', window );"><strong>Equity Line of Credit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">411,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember', window );">Helena Global Investment Opportunities I Ltd [Member] | Minimum [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_EquityLineOfCreditAbstract', window );"><strong>Equity Line of Credit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SalesOfConversionSharesSubjectToTradingVolumeConditions', window );">Net proceeds</a></td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember', window );">Helena Global Investment Opportunities I Ltd [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_EquityLineOfCreditAbstract', window );"><strong>Equity Line of Credit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares', window );">Percentage of common shares under ELOC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AdvanceNoticeAmountUnderEquityLineOfCredit', window );">Amount of advance under ELOC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BeneficialOwnershipPercentageOnOutstandingCommonShares', window );">Percentage of beneficial ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AdvanceNoticeAmountUnderEquityLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount per advance notice that may be requested under the equity line of credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AdvanceNoticeAmountUnderEquityLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AmountDrawnAgainstEquityLineOfCreditAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount drawn against equity line of credit agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AmountDrawnAgainstEquityLineOfCreditAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BeneficialOwnershipPercentageOnOutstandingCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BeneficialOwnershipPercentageOnOutstandingCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of common shares reserved for issuance under equity line of credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_EquityLineOfCreditAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_EquityLineOfCreditAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of average of the daily value traded common shares under equity line of credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SalesOfConversionSharesSubjectToTradingVolumeConditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on sales of conversion shares, subject to trading-volume conditions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SalesOfConversionSharesSubjectToTradingVolumeConditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for equity line of credit commitment during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued for equity line of credit commitment during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-42<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts payable and accrued liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Sep. 05, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 1,033,268<span></span>
</td>
<td class="nump">$ 1,113,372<span></span>
</td>
<td class="nump">$ 39,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">6,582,418<span></span>
</td>
<td class="nump">7,059,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ExciseTaxesPayableCurrent', window );">Excise taxes payable</a></td>
<td class="nump">2,410,973<span></span>
</td>
<td class="nump">2,410,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="nump">99,256<span></span>
</td>
<td class="nump">99,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">10,125,915<span></span>
</td>
<td class="nump">10,682,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent', window );">Accounts payable and accrued liabilities including related party</a></td>
<td class="nump">10,352,325<span></span>
</td>
<td class="nump">11,477,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">96,410<span></span>
</td>
<td class="nump">271,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">$ 130,000<span></span>
</td>
<td class="nump">$ 523,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits including related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ExciseTaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for excise taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ExciseTaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures, Devvio Tranche (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 06, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 13, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 06, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 12, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 04, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,836,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodOfVolumeWeightedAverageTradingPrice', window );">Period of volume weighted average trading price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_DevvioIncorporationMember', window );">Devvio Inc. [Member] | Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Share purchase warrant (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price (in dollars per share) | (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76.5<span></span>
</td>
<td class="nump">$ 10.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertibleRepayableDays', window );">Number of repayable day</a></td>
<td class="text">10 days<span></span>
</td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_TransactionExpectedDaysToBeCompleted', window );">Period of transaction expected date to complete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">270 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodOfVolumeWeightedAverageTradingPrice', window );">Period of volume weighted average trading price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentagePremium', window );">Percentage of premium to volume weighted average price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertibleExpirationPeriod', window );">Conversion expiry term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityFairValueDisclosure', window );">Fair value transferred into equity</a></td>
<td class="nump">$ 176,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected-volatility</a></td>
<td class="nump">275.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected remaining life</a></td>
<td class="text">7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_DevvioIncorporationMember', window );">Devvio Inc. [Member] | Convertible Debt [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Number of shares issued upon conversion of convertible units (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertibleExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertibleExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertiblePercentagePremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertiblePercentagePremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertibleRepayableDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible debt, repayable days after the closing of the transaction, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertibleRepayableDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PeriodOfVolumeWeightedAverageTradingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of volume weighted average trading price, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PeriodOfVolumeWeightedAverageTradingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_TransactionExpectedDaysToBeCompleted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transaction expected days to be completed, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_TransactionExpectedDaysToBeCompleted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the entity's equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_DevvioIncorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_DevvioIncorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures, Focus Impact Partners (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 13, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Nov. 01, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 28, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 18, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 19, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 12, 2024 </div>
<div>USD ($) </div>
<div>Installment</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 28, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 13, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 19, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 28, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 09, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 06, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 04, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Additional proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 55,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,836,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,007<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 3,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentageDiscount', window );">Percentage of conversion price discount</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodOfVolumeWeightedAverageTradingPrice', window );">Period of volume weighted average trading price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebtFloorPrice', window );">Floor price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 8.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfDebtCarryingValue', window );">Percentage of debt carrying value</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Carrying value fair value</a></td>
<td class="nump">$ 3,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentExtinguishment', window );">Percentage of extinguishment</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfMarketYield', window );">Market yield rate</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment</a></td>
<td class="nump">$ 488,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=devs_NewConvertibleDebtMember', window );">New Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Carrying value fair value</a></td>
<td class="nump">2,856,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=devs_FocusImpactPartnersMember', window );">Focus Impact Partners [Member] | Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 637,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfInstallments', window );">Number of Installments | Installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentageDiscount', window );">Percentage of conversion price discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodOfVolumeWeightedAverageTradingPrice', window );">Period of volume weighted average trading price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebtFloorPrice', window );">Floor price (in dollars per share) | (per share)</a></td>
<td class="nump">$ 8.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.75<span></span>
</td>
<td class="nump">$ 4.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertibleRepayableDays', window );">Number of repayable day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_TransactionExpectedDaysToBeCompleted', window );">Period of transaction expected date to complete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">270 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Number of shares issued upon conversion of convertible units (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Share purchase warrant (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentagePremium', window );">Percentage of premium to volume weighted average price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertibleExpirationPeriod', window );">Conversion expiry term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Additional proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="nump">$ 7,650<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
<td class="nump">$ 41,500<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest transferred to accrued liabilities</a></td>
<td class="nump">$ 21,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfDebtCarryingValue', window );">Percentage of debt carrying value</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible securities</a></td>
<td class="nump">$ 2,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Fair value of conversion feature</a></td>
<td class="nump">59,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Carrying value fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 637,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentExtinguishment', window );">Percentage of extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfMarketYield', window );">Market yield rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityFairValueDisclosure', window );">Fair value transferred into equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment</a></td>
<td class="nump">$ 93,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=devs_FocusImpactPartnersMember', window );">Focus Impact Partners [Member] | New Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Carrying value fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 544,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebtFloorPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion floor price feature embedded in the convertible debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebtFloorPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertibleExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertibleExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertiblePercentageDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertiblePercentageDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertiblePercentagePremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertiblePercentagePremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertibleRepayableDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible debt, repayable days after the closing of the transaction, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertibleRepayableDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentExtinguishment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of extinguishment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentExtinguishment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of installments to be paid monthly for the loan repayment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfDebtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the carrying amount of the original debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfDebtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfMarketYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The market interest rate (yield) used to determine the fair value of a debt instrument at initial recognition, modification, or extinguishment, in accordance with ASC 470 and ASC 820. This rate reflects the return required by market participants for debt instruments with similar risk and maturity characteristics at the measurement date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfMarketYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PeriodOfVolumeWeightedAverageTradingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of volume weighted average trading price, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PeriodOfVolumeWeightedAverageTradingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_TransactionExpectedDaysToBeCompleted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transaction expected days to be completed, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_TransactionExpectedDaysToBeCompleted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the entity's equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=devs_NewConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=devs_NewConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=devs_FocusImpactPartnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=devs_FocusImpactPartnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures, Envviron Tranche (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 13, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Nov. 06, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 23, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 04, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,836,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debentures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 3,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentageDiscount', window );">Percentage of conversion price discount</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodOfVolumeWeightedAverageTradingPrice', window );">Period of volume weighted average trading price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebtFloorPrice', window );">Floor price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 8.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Envviron SAS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,500<span></span>
</td>
<td class="nump">$ 919,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Envviron SAS [Member] | Convertible Debentures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,756,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentageDiscount', window );">Percentage of conversion price discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodOfVolumeWeightedAverageTradingPrice', window );">Period of volume weighted average trading price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price (in dollars per share) | (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertibleRepayableDays', window );">Number of repayable day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DeSPACTransactionPeriod', window );">De-SPAC transaction period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">270 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Share purchase warrant (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentagePremium', window );">Percentage of premium to volume weighted average price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertibleExpirationPeriod', window );">Conversion expiry term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebtFloorPrice', window );">Floor price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityFairValueDisclosure', window );">Fair value transferred into equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Envviron SAS [Member] | Convertible Debentures [Member] | Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodOfVolumeWeightedAverageTradingPrice', window );">Period of volume weighted average trading price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Envviron SAS [Member] | Convertible Debentures [Member] | SVS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Number of securities called by each Unit (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebtFloorPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion floor price feature embedded in the convertible debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebtFloorPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DeSPACTransactionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>De-SPAC transaction period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DeSPACTransactionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertibleExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertibleExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertiblePercentageDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertiblePercentageDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertiblePercentagePremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertiblePercentagePremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertibleRepayableDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible debt, repayable days after the closing of the transaction, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertibleRepayableDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PeriodOfVolumeWeightedAverageTradingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of volume weighted average trading price, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PeriodOfVolumeWeightedAverageTradingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the entity's equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=devs_EnvvironSASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=devs_EnvvironSASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=devs_SubordinateVotingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=devs_SubordinateVotingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures, Debt Assumed on RTO (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 13, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($) </div>
<div>PromissoryNote </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 29, 2024 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtAssumedOnRTOAbstract', window );"><strong>Debt Assumed on RTO [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.08<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,007<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtAssumedOnRTOAbstract', window );"><strong>Debt Assumed on RTO [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfUnsecuredPromissoryNotes', window );">Number of unsecured promissory notes | PromissoryNote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable', window );">Unsecured promissory notes amounting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Promissory notes convertible into warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Accrued administrative fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 3,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentageDiscount', window );">Percentage of conversion price discount</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodOfVolumeWeightedAverageTradingPrice', window );">Period of volume weighted average trading price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebtFloorPrice', window );">Floor price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 8.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfDebtCarryingValue', window );">Percentage of debt carrying value</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_IncreaseDecreaseAssessedToBeInExcessPercentage', window );">Percentage of change assessed to be excess</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentExtinguishment', window );">Percentage of extinguishment</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfMarketYield', window );">Market yield rate</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Carrying value fair value</a></td>
<td class="nump">$ 3,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment</a></td>
<td class="nump">488,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=devs_NewConvertibleDebtMember', window );">New Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtAssumedOnRTOAbstract', window );"><strong>Debt Assumed on RTO [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Carrying value fair value</a></td>
<td class="nump">$ 2,856,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Promissory note payable on acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebtFloorPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion floor price feature embedded in the convertible debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebtFloorPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtAssumedOnRTOAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtAssumedOnRTOAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertiblePercentageDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertiblePercentageDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentExtinguishment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of extinguishment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentExtinguishment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_IncreaseDecreaseAssessedToBeInExcessPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of increase (decrease) assessed to be in excess.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_IncreaseDecreaseAssessedToBeInExcessPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfUnsecuredPromissoryNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of unsecured promissory notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfUnsecuredPromissoryNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfDebtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the carrying amount of the original debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfDebtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfMarketYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The market interest rate (yield) used to determine the fair value of a debt instrument at initial recognition, modification, or extinguishment, in accordance with ASC 470 and ASC 820. This rate reflects the return required by market participants for debt instruments with similar risk and maturity characteristics at the measurement date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfMarketYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PeriodOfVolumeWeightedAverageTradingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of volume weighted average trading price, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PeriodOfVolumeWeightedAverageTradingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for acquisition-related cost incurred to effect business combination. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=devs_NewConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=devs_NewConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures, Additional Focus Impact Partners Convertible Debt (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 19, 2025</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Nov. 04, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,000<span></span>
</td>
<td class="nump">$ 72,500<span></span>
</td>
<td class="nump">$ 1,836,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=devs_AdditionalConvertibleDebtMember', window );">Additional Convertible Debt [Member] | Focus Impact Partners [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract', window );"><strong>Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 218,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Convertible debt interest rate</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentageDiscount', window );">Percentage of conversion price discount</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodOfVolumeWeightedAverageTradingPrice', window );">Period of volume weighted average trading price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="nump">$ 72,500<span></span>
</td>
<td class="nump">$ 74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertiblePercentageDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertiblePercentageDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PeriodOfVolumeWeightedAverageTradingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of volume weighted average trading price, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PeriodOfVolumeWeightedAverageTradingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=devs_AdditionalConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=devs_AdditionalConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=devs_FocusImpactPartnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=devs_FocusImpactPartnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures, Crypto Strategy Convertible Debt (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 17, 2025 </div>
<div>USD ($) </div>
<div>Tranche</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoStrategyConvertibleDebtAbstract', window );"><strong>Crypto Strategy Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 55,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetPurchase', window );">Purchase of cryptocurrencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtMember', window );">Crypto Strategy Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoStrategyConvertibleDebtAbstract', window );"><strong>Crypto Strategy Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentNumberOfTranches', window );">Number of tranches | Tranche</a></td>
<td class="nump">59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentConvertiblePercentageDiscount', window );">Percentage of conversion price discount</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Maturity period</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfDebtCarryingValue', window );">Percentage of debt carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebtFloorPrice', window );">Floor price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.7722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebtCapPrice', window );">Cap price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage', window );">Percentage of proceeds from new issuances obligated for debt repayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PrepaymentPenaltyPercentagePriorToMaturityDate', window );">Percentage of prepayment penalty prior to maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_RightOfFirstRefusalNewSecuritiesPercentage', window );">Percentage of new securities subject to right of first refusal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage', window );">Percentage of net proceeds of initial tranche required to be used to purchase cryptocurrencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage', window );">Percentage of net proceeds of subsequent tranches required to be used to purchase cryptocurrencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies', window );">Digital asset threshold amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount', window );">Proceeds from segregated account for trading in cryptocurrencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtInitialTrancheMember', window );">Crypto Strategy Convertible Debt Initial Tranche [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_CryptoStrategyConvertibleDebtAbstract', window );"><strong>Crypto Strategy Convertible Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible debt</a></td>
<td class="nump">9,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 17,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Transaction costs incurred</a></td>
<td class="nump">85,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetPurchase', window );">Purchase of cryptocurrencies</a></td>
<td class="nump">$ 6,405,000<span></span>
</td>
<td class="nump">$ 5,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,280,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebtCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion cap price feature embedded in the convertible debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebtCapPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebtFloorPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion floor price feature embedded in the convertible debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebtFloorPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_CryptoStrategyConvertibleDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_CryptoStrategyConvertibleDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentConvertiblePercentageDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentConvertiblePercentageDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of net proceeds for initial tranche required to be used to purchase cryptocurrencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentNumberOfTranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of tranches the advance is available to be drawn down under the loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentNumberOfTranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of net proceeds of subsequent tranches required to be used to purchase cryptocurrencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of digital asset acquisition threshold that triggers a change in the collateral structure under a convertible debt arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfDebtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the carrying amount of the original debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfDebtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PrepaymentPenaltyPercentagePriorToMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of prepayment of penalty applied on any prepayments prior to maturity date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PrepaymentPenaltyPercentagePriorToMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of aggregate proceeds from new debt or equity issuances that must be applied to repay existing crypto strategy convertible debt, per agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of proceeds from crypto strategy convertible debt secured and held in segregated cryptocurrency trading account.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_RightOfFirstRefusalNewSecuritiesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of new securities offered for sale to which lenders have the right of first refusal during the specified period under the crypto strategy convertible debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_RightOfFirstRefusalNewSecuritiesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in crypto asset from purchase. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476162/350-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CryptoAssetPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtInitialTrancheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtInitialTrancheMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures, Convertible Debentures (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 13, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Apr. 23, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebentureAbstract', window );"><strong>Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Balance beginning period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(156,764)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionExpense', window );">Accretion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,015<span></span>
</td>
<td class="nump">44,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,007<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Balance end period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">379,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 375,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Convertible debentures, short term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">379,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,244,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,089,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debentures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebentureAbstract', window );"><strong>Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment</a></td>
<td class="nump">$ 488,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Convertible debentures</a></td>
<td class="nump">$ 3,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebentureAbstract', window );"><strong>Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Balance beginning period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Balance end period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">379,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Convertible debentures, short term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">379,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtNoncurrent', window );">Convertible debentures, long term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,052,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,914,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Envviron SAS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebentureAbstract', window );"><strong>Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Balance beginning period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,089,512<span></span>
</td>
<td class="nump">$ 881,544<span></span>
</td>
<td class="nump">881,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebtIssuanceGrossValue', window );">Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,686,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FairValueOfEmbeddedDerivativeLiability', window );">Fair value of embedded derivative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(138,250)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Issuance discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(85,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(345,909)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(448,151)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionExpense', window );">Accretion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">346,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">305,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest transferred to accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,129)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,982,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FairValueAssumedOnReverseTakeover', window );">Assumed on RTO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Balance end period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,244,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,089,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtCurrent', window );">Convertible debentures, short term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,244,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,089,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Envviron SAS [Member] | Convertible Debentures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebentureAbstract', window );"><strong>Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(85,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Convertible debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,756,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember', window );">Nonrelated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ConvertibleDebentureAbstract', window );"><strong>Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtNoncurrent', window );">Convertible debentures, long term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,812,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,800,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebentureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebentureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ConvertibleDebtIssuanceGrossValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of convertible debt before issuance or transaction cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ConvertibleDebtIssuanceGrossValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FairValueAssumedOnReverseTakeover">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the fair value assumed on reverse takeover (RTO).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FairValueAssumedOnReverseTakeover</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FairValueOfEmbeddedDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FairValueOfEmbeddedDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481639/420-10-35-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=devs_EnvvironSASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=devs_EnvvironSASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_NonrelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible debentures, Embedded Derivative Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesAbstract', window );"><strong>Embedded Derivative Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Balance beginning period</a></td>
<td class="nump">$ 72,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Change in fair value of derivative liabilities</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">$ 1,348,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Balance end period</a></td>
<td class="nump">74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Envviron SAS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesAbstract', window );"><strong>Embedded Derivative Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Balance beginning period</a></td>
<td class="nump">72,500<span></span>
</td>
<td class="nump">$ 919,250<span></span>
</td>
<td class="nump">919,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FairValueOfEmbeddedDerivativeLiability', window );">Derivative liability component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Change in fair value of derivative liabilities</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(719,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FairValueOfEquitySharesTransferred', window );">Transferred to equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(266,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Balance end period</a></td>
<td class="nump">$ 74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,500<span></span>
</td>
<td class="nump">$ 919,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Envviron SAS [Member] | General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesAbstract', window );"><strong>Embedded Derivative Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,227<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_HostFinancialLiability', window );">Host financial liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet', window );">Embedded derivative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,743<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member] | Envviron SAS [Member] | Convertible Debentures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesAbstract', window );"><strong>Embedded Derivative Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FairValueOfEmbeddedDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FairValueOfEmbeddedDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FairValueOfEquitySharesTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value share amount transferred through equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FairValueOfEquitySharesTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_HostFinancialLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to host financial liability in connection with issuance of convertible debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_HostFinancialLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 15<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481116/815-15-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=devs_EnvvironSASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=devs_EnvvironSASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Convertible debentures, Key Inputs Derivative Liabilities (Details)<br></strong></div></th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jul. 31, 2024</div></th>
<th class="th">
<div>Sep. 12, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputProbabilityOfDeSPACTransactionMember', window );">Probability of De-SPAC Transaction Closing [Member] | Related Party [Member] | Envviron SAS [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.90<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputProbabilityOfDeSPACTransactionMember', window );">Probability of De-SPAC Transaction Closing [Member] | Related Party [Member] | Envviron SAS [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.99<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="nump">0.027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free Interest Rate [Member] | Related Party [Member] | Envviron SAS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="nump">0.0233<span></span>
</td>
<td class="nump">0.0275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free Interest Rate [Member] | Related Party [Member] | Envviron SAS [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0061<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free Interest Rate [Member] | Related Party [Member] | Envviron SAS [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected Term (Years) [Member] | Related Party [Member] | Envviron SAS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="nump">1.38<span></span>
</td>
<td class="nump">1.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected Term (Years) [Member] | Related Party [Member] | Envviron SAS [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected Term (Years) [Member] | Related Party [Member] | Envviron SAS [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember', window );">Expected Annual Volatility for the Company [Member] | Related Party [Member] | Envviron SAS [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="nump">1.50<span></span>
</td>
<td class="nump">1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember', window );">Expected Annual Volatility for the Company [Member] | Related Party [Member] | Envviron SAS [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember', window );">Expected Annual Volatility for the Company [Member] | Related Party [Member] | Envviron SAS [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember', window );">Expected Annual Volatility for Focus Impact [Member] | Related Party [Member] | Envviron SAS [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.025<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember', window );">Expected Annual Volatility for Focus Impact [Member] | Related Party [Member] | Envviron SAS [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputConversionPriceMember', window );">Common Conversion Ratio [Member] | Related Party [Member] | Envviron SAS [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.063<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputConversionPriceMember', window );">Common Conversion Ratio [Member] | Related Party [Member] | Envviron SAS [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1462<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputForeignExchangeRateMember', window );">Foreign Exchange Rate [Member] | Related Party [Member] | Envviron SAS [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.718<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputForeignExchangeRateMember', window );">Foreign Exchange Rate [Member] | Related Party [Member] | Envviron SAS [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_KeyInputsConvertibleDebenturesAbstract', window );"><strong>Key Inputs Convertible Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.734<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_KeyInputsConvertibleDebenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_KeyInputsConvertibleDebenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputProbabilityOfDeSPACTransactionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputProbabilityOfDeSPACTransactionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=devs_EnvvironSASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=devs_EnvvironSASMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputConversionPriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputConversionPriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputForeignExchangeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=devs_MeasurementInputForeignExchangeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant liabilities, Impact of Change in Functional Currency (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 01, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 04, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants and Rights Note Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightIssued', window );">Warrant Issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,836,666<span></span>
</td>
<td class="nump">$ 74,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Fair value of the warrant liabilities | $</a></td>
<td class="nump">$ 454,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,283,298)<span></span>
</td>
<td class="nump">$ 488,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm', window );">Warrants expected remaining life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202201Member', window );">ASC 815 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants and Rights Note Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability | $</a></td>
<td class="nump">$ 1,382,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=devs_AccountingStandardsUpdate202107Member', window );">ASC 718 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants and Rights Note Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (in shares) | shares</a></td>
<td class="nump">10,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Dividend Yield [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants and Rights Note Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants and Rights Note Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants and Rights Note Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for class of warrants or rights outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202201Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate202201Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=devs_AccountingStandardsUpdate202107Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=devs_AccountingStandardsUpdate202107Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant liabilities, Derivative Warrant Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 29, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DerivativeWarrantLiabilitiesAbstract', window );"><strong>Derivative Warrant Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FairValueOfWarrantsExercised', window );">Fair value of warrants exercised</a></td>
<td class="nump">$ 303,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Change in fair value of warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,283,298<span></span>
</td>
<td class="num">$ (488,132)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_WarrantMember', window );">Warrant Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_DerivativeWarrantLiabilitiesAbstract', window );"><strong>Derivative Warrant Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Balance beginning period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,626,473<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_WarrantsFairValueUponChangeInFunctionalCurrency', window );">Warrants fair value upon change in functional currency (Note 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">454,571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_WarrantsIssuedUponDeSPACTransaction', window );">Warrants issued upon De-SPAC transaction (Note 4)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,196,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_WarrantsIssuedToMandatoryConvertibleDebentures', window );">Warrants to be issued (mandatory convertible debentures)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants', window );">Change in fair value of warrant liabilities (exercised warrants)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants', window );">Change in fair value of warrant liabilities (expired warrants)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,067)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FairValueOfWarrantsExercised', window );">Fair value of warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(303,492)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Change in fair value of warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,283,298)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,865,721)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Balance end period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,343,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,626,473<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to Change in fair value of warrant liabilities (exercised warrants) to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to Change in fair value of warrant liabilities (expired warrants) to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_DerivativeWarrantLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_DerivativeWarrantLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FairValueOfWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to exercised to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FairValueOfWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_WarrantsFairValueUponChangeInFunctionalCurrency">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of warrants fair value upon change in functional currency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_WarrantsFairValueUponChangeInFunctionalCurrency</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_WarrantsIssuedToMandatoryConvertibleDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to warrants issued to mandatory convertible debentures to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_WarrantsIssuedToMandatoryConvertibleDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_WarrantsIssuedUponDeSPACTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of warrants issued upon De-SPAC transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_WarrantsIssuedUponDeSPACTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4CC<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock option liabilities, Impact of Listing (Details)<br></strong></div></th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 06, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 02, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ImpactOfListingOnNASDAQAbstract', window );"><strong>Impact of listing on NASDAQ [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">108,644<span></span>
</td>
<td class="nump">108,644<span></span>
</td>
<td class="nump">58,644<span></span>
</td>
<td class="nump">62,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,772<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Dividend Yield [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ImpactOfListingOnNASDAQAbstract', window );"><strong>Impact of listing on NASDAQ [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ImpactOfListingOnNASDAQAbstract', window );"><strong>Impact of listing on NASDAQ [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.05<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk-free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ImpactOfListingOnNASDAQAbstract', window );"><strong>Impact of listing on NASDAQ [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0349<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember', window );">Stock Option Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ImpactOfListingOnNASDAQAbstract', window );"><strong>Impact of listing on NASDAQ [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">4.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember', window );">Stock Option Liabilities [Member] | Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ImpactOfListingOnNASDAQAbstract', window );"><strong>Impact of listing on NASDAQ [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FairValueLiabilitiesCurrent', window );">Fair value of options liability | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,381,715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember', window );">Stock Option Liabilities [Member] | Dividend Yield [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ImpactOfListingOnNASDAQAbstract', window );"><strong>Impact of listing on NASDAQ [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember', window );">Stock Option Liabilities [Member] | Expected Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ImpactOfListingOnNASDAQAbstract', window );"><strong>Impact of listing on NASDAQ [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember', window );">Stock Option Liabilities [Member] | Risk-free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ImpactOfListingOnNASDAQAbstract', window );"><strong>Impact of listing on NASDAQ [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.0281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FairValueLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the previous carrying value which was initially recorded as equity and the fair value of options liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FairValueLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ImpactOfListingOnNASDAQAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ImpactOfListingOnNASDAQAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock option liabilities, Changes to Stock Option Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Derivative Stock Option Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Change in fair value of stock option liabilities</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,348,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember', window );">Stock Option Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Derivative Stock Option Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Balance beginning period</a></td>
<td class="nump">133,465<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockOptionsFairValueUponChangeDeSPACTransaction', window );">Stock options fair value upon change De-SPAC transaction (Note 4)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Change in fair value of stock option liabilities</a></td>
<td class="num">(71,959)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(196,625)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialLiabilitiesFairValueDisclosure', window );">Balance end period</a></td>
<td class="nump">$ 61,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133,465<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockOptionsFairValueUponChangeDeSPACTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remeasurement of stock option liabilities due to change in the conditions that affect their value, such as the company's stock price, volatility assumptions, risk-free interest rates, or remaining time to expiration on De-Spac transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockOptionsFairValueUponChangeDeSPACTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=devs_StockOptionLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share capital, Authorized (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Share capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorizedUnlimited', window );">Common stock, shares authorized, unlimited</a></td>
<td class="text">Unlimited<span></span>
</td>
<td class="text">Unlimited<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorizedUnlimited', window );">Preferred stock, shares authorized, unlimited</a></td>
<td class="text">Unlimited<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorizedUnlimited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether number of common shares permitted to be issued is unlimited. Acceptable value is "Unlimited".</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorizedUnlimited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:authorizedUnlimitedItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorizedUnlimited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether number of nonredeemable preferred shares, or preferred stock redeemable solely at option of issuer, permitted to be issued is unlimited. Acceptable value is "Unlimited".</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorizedUnlimited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:authorizedUnlimitedItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share capital, Shares Issued (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 17, 2025 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 29, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 28, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 05, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 31, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 29, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockDisclosuresAbstract', window );"><strong>Class of Stock Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable', window );">Number of shares issued for settlement of accounts payable (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable', window );">Fair value of shares issued for settlement of accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,033,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,113,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_GainLossOnSettlementOfAccountsPayable', window );">Loss on settlement of accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (8,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Shares issued upon conversion of convertible debt (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Fair value of mandatory convertible debt before conversion to equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of shares issued due to warrants exercise (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercised price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.08<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrant exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 86,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FairValueOfWarrantsExercised', window );">Fair value of warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 303,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember', window );">Helena I [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockDisclosuresAbstract', window );"><strong>Class of Stock Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares) | shares</a></td>
<td class="nump">16,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 756,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FairValueOfWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to exercised to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FairValueOfWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_GainLossOnSettlementOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in settlement of litigation and accounts payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_GainLossOnSettlementOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of shares issued to creditors or vendors as a form of payment for outstanding accounts payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares issued to creditors or vendors as a form of payment for outstanding accounts payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Share capital, Share Purchase Warrants (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 04, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Aug. 31, 2025</div></th>
<th class="th">
<div>Dec. 06, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 29, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Beginning balance (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightIssued', window );">Issued on RTO (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">121,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of shares issued due to warrants exercise (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercised price per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.08<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharePurchaseWarrantsRemainingLifeAbstract', window );"><strong>Remaining Life [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm', window );">Share purchase warrants, remaining life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Public Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_TradingDaysThreshold', window );">Trading day threshold period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_SharePurchaseWarrantsMember', window );">Share Purchase Warrants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Beginning balance (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,718,590<span></span>
</td>
<td class="nump">132,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightIssued', window );">Issued on RTO (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,699,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightExercised', window );">Exercised (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,176)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightExpired', window );">Expired (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(105,032)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,718,590<span></span>
</td>
<td class="nump">22,718,590<span></span>
</td>
<td class="nump">132,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, beginning balance (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.53<span></span>
</td>
<td class="nump">$ 47.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice', window );">Issued, weighted average exercise price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised, weighted average exercise price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice', window );">Expired, weighted average exercise price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, ending balance (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.53<span></span>
</td>
<td class="nump">$ 1.53<span></span>
</td>
<td class="nump">$ 47.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of shares issued due to warrants exercise (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercised price per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SharePurchaseWarrantsRemainingLifeAbstract', window );"><strong>Remaining Life [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm', window );">Share purchase warrants, remaining life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 7 days<span></span>
</td>
<td class="text">4 years 3 months 7 days<span></span>
</td>
<td class="text">8 months 1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ShareCapitalDisclosureAbstract', window );"><strong>Share Capital [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_SharePurchaseWarrantsMember', window );">Share Purchase Warrants [Member] | Exercise Price CAD$13.08 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired', window );">Expiry date of warrant</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 29,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercised price per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_SharePurchaseWarrantsMember', window );">Share Purchase Warrants [Member] | Exercise Price $1.52 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Ending balance (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,699,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired', window );">Expiry date of warrant</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  06,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercised price per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PublicWarrantsMember', window );">Public Warrants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightIssued', window );">Issued on RTO (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Public Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodToFileRegistrationStatement', window );">Period to file registration statement</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodForRegistrationStatementToBecomeEffective', window );">Period for registration statement to become effective</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ProductValueIssuedUponExerciseOfWarrants', window );">Product value issued upon exercise of warrant (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption', window );">Number of trading days ending before notice of redemption</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PublicWarrantsMember', window );">Public Warrants [Member] | Public Warrants Redeemed At Equal or Exceeds 23.90 Per Share [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Public Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights', window );">Warrant redemption price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PublicWarrantsMember', window );">Public Warrants [Member] | Public Warrants Redeemed At Equal or Exceeds 23.90 Per Share [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Public Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NoticePeriodToRedeemWarrants', window );">Notice period to redeem warrants</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PublicWarrantsMember', window );">Public Warrants [Member] | Public Warrants Redeemed At Equal or Exceeds 13.20 Per Share [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Public Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights', window );">Warrant redemption price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PublicWarrantsMember', window );">Public Warrants [Member] | Public Warrants Redeemed At Equal or Exceeds 13.20 Per Share [Member] | Minimum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Public Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NoticePeriodToRedeemWarrants', window );">Notice period to redeem warrants</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PublicWarrantsMember', window );">Public Warrants [Member] | Common Stock [Member] | Public Warrants Redeemed At Equal or Exceeds 23.90 Per Share [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Public Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_TradingDaysThreshold', window );">Trading day threshold period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PublicWarrantsMember', window );">Public Warrants [Member] | Common Stock [Member] | Public Warrants Redeemed At Equal or Exceeds 13.20 Per Share [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Public Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_TradingDaysThreshold', window );">Trading day threshold period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PrivateWarrantsMember', window );">Private Warrants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ClassOfWarrantOrRightIssued', window );">Issued on RTO (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,499,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_SPACWarrantsMember', window );">SPAC Warrants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercised price per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ShareCapitalDisclosureAbstract', window );"><strong>Share Capital [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract', window );"><strong>Adjustments to Exercise Price of SPAC Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantsAdjustmentPriceThreshold', window );">Share price threshold for exercise price adjustment (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantsEquityProceedsThresholdPercentage', window );">Threshold percentage of total equity proceeds for exercise price adjustment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantsMarketValueMeasurementPeriodDuration', window );">Measurement period for determining market value (VWAP)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage', window );">Exercise price adjustment percentage for warrants</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantsUpperRedemptionTriggerPercentage', window );">Upper redemption trigger percentage for warrants</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantsNewlyIssuedPricePerShare', window );">Newly issued price per share for warrant adjustment (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantsMarketValuePerShare', window );">Market value (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantReferencePricePerShare', window );">Warrant reference price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantUpperRedemptionTriggerPricePerShare', window );">Upper redemption trigger price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantLowerRedemptionTriggerPricePerShare', window );">Lower redemption trigger price (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantsOriginalExerciseRatio', window );">Original exercise ratio for warrants</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantsExerciseRatioAfterRTO', window );">Exercise ratio for warrants after RTO</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.9692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SPACWarrantsExerciseRatioAfterReverseStockSplit', window );">Exercise ratio for warrants after reverse stock split</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=devs_SPACWarrantsMember', window );">SPAC Warrants [Member] | Exercise Price $1.52 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfWarrantsAbstract', window );"><strong>Number of Warrants [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrant (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercised price per share (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Each warrant exercisable for 0.09692
                common stock.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the warrants or rights are expired, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights exercised during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which warrants or right holders acquired shares when converting their warrants or rights into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights expired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which warrants or right holders were expired shares when converting their warrants or rights into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which warrants or right holders were issued shares when converting their warrants or rights into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the warrants or rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for class of warrants or rights outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Redemption price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NoticePeriodToRedeemWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period to provide written notice to redeem warrants, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NoticePeriodToRedeemWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period ending, days before the company sends the notice of redemption in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PeriodForRegistrationStatementToBecomeEffective">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time required to pass after the filing of a registration statement to become effective before warrant holders may be permitted to exercise warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PeriodForRegistrationStatementToBecomeEffective</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PeriodToFileRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period the entity is required to file a registration statement following the closing of a Business Combination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PeriodToFileRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ProductValueIssuedUponExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The product value issued upon exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ProductValueIssuedUponExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage multiplier applied to the higher of the market value or the newly issued price to determine the adjusted exercise price of the SPAC warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantLowerRedemptionTriggerPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share price of the company's common stock at which the lower redemption condition of the SPAC warrants becomes effective, equal to the reference price determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantLowerRedemptionTriggerPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantReferencePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The benchmark share price, equal to the higher of the newly issued price and market value, used to adjust the exercise and redemption terms of the SPAC warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantReferencePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantUpperRedemptionTriggerPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share price of the company's common stock at which the upper redemption condition of the SPAC warrants becomes exercisable, calculated as 180 percent of the reference price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantUpperRedemptionTriggerPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantsAdjustmentPriceThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The share price threshold below which both the newly issued share price and the 20-day VWAP must fall to trigger a SPAC warrant exercise price adjustment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantsAdjustmentPriceThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantsEquityProceedsThresholdPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of total equity proceeds from newly issued shares that must be exceeded for the exercise price adjustment provisions of the SPAC warrants to be triggered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantsEquityProceedsThresholdPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantsExerciseRatioAfterRTO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The adjusted number of common shares issuable per SPAC warrant following the reverse takeover, reflecting proportionate adjustment for consolidation effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantsExerciseRatioAfterRTO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantsExerciseRatioAfterReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The further adjusted number of common shares issuable per SPAC warrant following the company's reverse stock split, reflecting a reduction in the conversion ratio applicable after august 2025.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantsExerciseRatioAfterReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantsMarketValueMeasurementPeriodDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of consecutive days over which the volume weighted average price of the company's common shares is measured to determine the "Market Value" used in calculating any SPAC warrant adjustment, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantsMarketValueMeasurementPeriodDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantsMarketValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 20 day volume weighted average price (VWAP) of the company's common shares at the time of the initial business combination, used to determine the "Reference Price" for adjusting SPAC warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantsMarketValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantsNewlyIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share price at which new shares were issued in connection with the initial business combination, used to determine the "Reference Price" for SPAC warrant adjustment calculations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantsNewlyIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantsOriginalExerciseRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The initial number of common shares issuable per SPAC warrant prior to any adjustments related to the reverse takeover (RTO) or subsequent corporate actions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantsOriginalExerciseRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SPACWarrantsUpperRedemptionTriggerPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage multiplier applied to the reference price to establish the upper redemption trigger for the stock price level at which the company may redeem the SPAC warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SPACWarrantsUpperRedemptionTriggerPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ShareCapitalDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ShareCapitalDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SharePurchaseWarrantsRemainingLifeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SharePurchaseWarrantsRemainingLifeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_TradingDaysThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified trading days that common stock price exceeds threshold price per share, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_TradingDaysThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=devs_SharePurchaseWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=devs_SharePurchaseWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=devs_PublicWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis=devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=devs_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=devs_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=devs_SPACWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=devs_SPACWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share capital, Stock Options Activity (Details)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>$ / shares </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 06, 2024 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,644<span></span>
</td>
<td class="nump">62,772<span></span>
</td>
<td class="nump">62,772<span></span>
</td>
<td class="nump">62,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,395)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Cancelled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,733)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,644<span></span>
</td>
<td class="nump">62,772<span></span>
</td>
<td class="nump">108,644<span></span>
</td>
<td class="nump">108,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">51,859<span></span>
</td>
<td class="nump">51,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,859<span></span>
</td>
<td class="nump">51,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22.79<span></span>
</td>
<td class="nump">$ 40.2<span></span>
</td>
<td class="nump">$ 40.2<span></span>
</td>
<td class="nump">$ 40.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Cancelled (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.5<span></span>
</td>
<td class="nump">$ 40.2<span></span>
</td>
<td class="nump">22.79<span></span>
</td>
<td class="nump">22.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 39.63<span></span>
</td>
<td class="nump">$ 39.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40.16<span></span>
</td>
<td class="nump">$ 40.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 7 months 28 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">108,644<span></span>
</td>
<td class="nump">108,644<span></span>
</td>
<td class="nump">62,772<span></span>
</td>
<td class="nump">108,644<span></span>
</td>
<td class="nump">108,644<span></span>
</td>
<td class="nump">58,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payments | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeOneMember', window );">Exercise Price Range One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">2,676<span></span>
</td>
<td class="nump">2,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 52.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 17,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">2,676<span></span>
</td>
<td class="nump">2,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeTwoMember', window );">Exercise Price Range Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">9,176<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 52.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb.  06,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">9,176<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeThreeMember', window );">Exercise Price Range Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">7,035<span></span>
</td>
<td class="nump">7,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 72.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">May 15,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">8,411<span></span>
</td>
<td class="nump">8,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeFourMember', window );">Exercise Price Range Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">764<span></span>
</td>
<td class="nump">764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 77.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 26,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">764<span></span>
</td>
<td class="nump">764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeFiveMember', window );">Exercise Price Range Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 26,  2030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeSixMember', window );">Exercise Price Range Six [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">19,500<span></span>
</td>
<td class="nump">19,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 52.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 17,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">22,938<span></span>
</td>
<td class="nump">22,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeSevenMember', window );">Exercise Price Range Seven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">3,900<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 52.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">4,588<span></span>
</td>
<td class="nump">4,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeEightMember', window );">Exercise Price Range Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">780<span></span>
</td>
<td class="nump">780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 52.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 14,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">917<span></span>
</td>
<td class="nump">917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeNineMember', window );">Exercise Price Range Nine [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">6,500<span></span>
</td>
<td class="nump">6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 52.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 12,  2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">7,646<span></span>
</td>
<td class="nump">7,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeTenMember', window );">Exercise Price Range Ten [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">1,528<span></span>
</td>
<td class="nump">1,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 52.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb.  06,  2033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding (in shares)</a></td>
<td class="nump">1,528<span></span>
</td>
<td class="nump">1,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payments | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,437<span></span>
</td>
<td class="nump">$ 80,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the equity-based award expires, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=devs_ExercisePriceRangeTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share capital, Restricted Stock Units (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSUs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payments</a></td>
<td class="nump">$ 33,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_RestrictedStockUnitsAbstract', window );"><strong>Restricted Stock Units [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Intrinsic value of options outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Intrinsic value of options exercisable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSUs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">148,308<span></span>
</td>
<td class="nump">121,475<span></span>
</td>
<td class="nump">121,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,753)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">148,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of RSUs vested (in shares)</a></td>
<td class="nump">121,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payments</a></td>
<td class="nump">$ 41,895<span></span>
</td>
<td class="nump">$ 126,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | November 30, 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSUs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of RSUs vested (in shares)</a></td>
<td class="nump">917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | December 24, 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSUs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">38,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of RSUs vested (in shares)</a></td>
<td class="nump">32,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | March 1, 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSUs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">1,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of RSUs vested (in shares)</a></td>
<td class="nump">1,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | March 14, 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSUs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">62,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of RSUs vested (in shares)</a></td>
<td class="nump">53,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | July 30, 2024 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSUs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">14,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of RSUs vested (in shares)</a></td>
<td class="nump">7,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | March 26, 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSUs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">30,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of RSUs vested (in shares)</a></td>
<td class="nump">25,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_RestrictedStockUnitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_RestrictedStockUnitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=devs_November302021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=devs_November302021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=devs_December242021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=devs_December242021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=devs_March12022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=devs_March12022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=devs_March142022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=devs_March142022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=devs_July302024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=devs_July302024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=devs_March262025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=devs_March262025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions and balances (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_RelatedPartyTransactionAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">$ 6,582,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,059,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share based compensation incurred</a></td>
<td class="nump">33,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AccruedInterestOnConvertibleDebt', window );">Accrued interest</a></td>
<td class="nump">271,200<span></span>
</td>
<td class="nump">$ 12,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=devs_DirectorsAndOfficersMember', window );">Directors and Officers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_RelatedPartyTransactionAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">226,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 794,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_RelatedPartyTransactionAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToEmployees', window );">Accrued wages</a></td>
<td class="nump">113,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ManagementFeeExpense', window );">Management fees</a></td>
<td class="nump">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AccruedInterestOnConvertibleDebt', window );">Accrued interest</a></td>
<td class="nump">$ 62,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AccruedInterestOnConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash accrued interest expense on convertible debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AccruedInterestOnConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_RelatedPartyTransactionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_RelatedPartyTransactionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ManagementFeeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for investment management fee, including, but not limited to, expense in connection with research, selection, supervision, and custody of investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 850<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ManagementFeeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments of cash to employees, including wages and salaries, during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=devs_DirectorsAndOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=devs_DirectorsAndOfficersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial instruments (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Jul. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FinancialInstrumentAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 819,076<span></span>
</td>
<td class="nump">$ 3,446,111<span></span>
</td>
<td class="nump">$ 13,385<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">15,305,474<span></span>
</td>
<td class="nump">$ 18,750,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis=us-gaap_CreditRiskMember', window );">Credit Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FinancialInstrumentAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Carrying value of financial assets</a></td>
<td class="nump">2,850,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis=devs_LiquidityRiskMember', window );">Liquidity Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FinancialInstrumentAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">819,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">$ 10,732,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_FinancialInstrumentsContractualObligationsPeriod', window );">Financial instruments contractual obligations period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FinancialInstrumentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FinancialInstrumentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_FinancialInstrumentsContractualObligationsPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Duration of a financial instruments contractual obligations period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_FinancialInstrumentsContractualObligationsPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis=us-gaap_CreditRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis=us-gaap_CreditRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis=devs_LiquidityRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis=devs_LiquidityRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented information (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Oct. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract', window );"><strong>Segment Reporting Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue | $</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember', window );">Reportable Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract', window );"><strong>Segment Reporting Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 28, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 13, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 16, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($) </div>
<div>Lawsuit </div>
<div>Demand</div>
</th>
<th class="th">
<div>Jul. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 08, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 12, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAbstract', window );"><strong>Other Commitments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne', window );">Minimum advance of royalty to be paid by August 1, 2024 and August 1, 2025</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo', window );">Minimum advance of royalty to be paid by August 1, 2025 and August 1, 2026</a></td>
<td class="nump">1,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree', window );">Minimum advance of royalty to be paid by August 1, 2026 and August 1, 2027</a></td>
<td class="nump">1,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued annual fee payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,582,418<span></span>
</td>
<td class="nump">$ 7,059,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfDemandsEligibleSecurityHolderCanMake', window );">Number of demands eligible security holder can make | Demand</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ExciseTaxesPayableCurrent', window );">Excise taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,410,973<span></span>
</td>
<td class="nump">$ 2,410,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_InterestAndPenaltiesPercentage', window );">Interest and penalties percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_UnderpaymentPenaltyPercentage', window );">Underpayment penalty percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfUnderpaymentPenaltyOfTotalLiability', window );">Percentage of underpayment penalty of total liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne', window );">Minimum advance of royalty to be paid, 2025</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo', window );">Minimum advance of royalty to be paid 2026</a></td>
<td class="nump">1,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree', window );">Minimum advance of royalty to be paid 2027</a></td>
<td class="nump">$ 1,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfDaysForVolumeWeightedAveragePrice', window );">Number of trading days used to calculate volume-weighted average price</a></td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfWarrantsExercisable', window );">Percentage of warrants exercisable</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrant term</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyPendingClaimsNumber', window );">Number of pending or threatened lawsuits | Lawsuit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_FocusImpactPartnersLLCMember', window );">Focus Impact Partners [Member] | Strategic Consulting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAbstract', window );"><strong>Other Commitments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AnnualConsultingFee', window );">Annual consulting fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_QuarterlyConsultingFee', window );">Quarterly consulting fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_MinimumEquityAndDebtFinancing', window );">Minimum equity and debt financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AgreementTerm', window );">Agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AdvanceNoticePeriodForTerminationOfAgreement', window );">Advance notice period for termination of agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">120 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AgreementExtensionTerm', window );">Agreement extension term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=devs_StrategicPartnershipAgreementMember', window );">Strategic Partnership Agreement [Member] | Devvio Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAbstract', window );"><strong>Other Commitments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne', window );">Minimum advance of royalty to be paid by August 1, 2024 and August 1, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo', window );">Minimum advance of royalty to be paid by August 1, 2025 and August 1, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,270,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree', window );">Minimum advance of royalty to be paid by August 1, 2026 and August 1, 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,270,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour', window );">Minimum royalty advance to be paid to avoid termination of contract from Year 2027 and 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermPurchaseCommitmentPeriod', window );">Period of minimum royalty advance extended</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne', window );">Minimum advance of royalty to be paid, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo', window );">Minimum advance of royalty to be paid 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,270,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree', window );">Minimum advance of royalty to be paid 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,270,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=devs_AmendedStrategicPartnershipAgreementMember', window );">Amended Strategic Partnership Agreement [Member] | Devvio Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAbstract', window );"><strong>Other Commitments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne', window );">Minimum advance of royalty to be paid by August 1, 2024 and August 1, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo', window );">Minimum advance of royalty to be paid by August 1, 2025 and August 1, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree', window );">Minimum advance of royalty to be paid by August 1, 2026 and August 1, 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour', window );">Minimum royalty advance to be paid to avoid termination of contract from Year 2027 and 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne', window );">Minimum advance of royalty to be paid, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo', window );">Minimum advance of royalty to be paid 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree', window );">Minimum advance of royalty to be paid 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember', window );">Licensing Agreements [Member] | Greenlines Technology Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAbstract', window );"><strong>Other Commitments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Payment of purchase commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PeriodForClosingOfBusinessCombinationAgreement', window );">Period for closing of business combination agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AnnualFeeForUseOfLicensedTechnology', window );">Annual fee for use of licensed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued annual fee payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AdvanceNoticePeriodForTerminationOfAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advance notice period for termination of agreement, PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AdvanceNoticePeriodForTerminationOfAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AgreementExtensionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Extension of agreement term, PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AgreementExtensionTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AnnualConsultingFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual consulting fee payable for providing consulting services on reaching specific terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AnnualConsultingFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AnnualFeeForUseOfLicensedTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The annual fee for the use of licensed technology payable on the first day of each calendar year under a business combination agreement (BCA).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AnnualFeeForUseOfLicensedTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, minimum advance royalty, to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, minimum advance royalty, to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, minimum advance royalty, to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_ExciseTaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for excise taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_ExciseTaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_InterestAndPenaltiesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate of interest and penalties applicable if the entity fails to meet its obligations in full.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_InterestAndPenaltiesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_MinimumEquityAndDebtFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of debt and equity to be raised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_MinimumEquityAndDebtFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, minimum advance royalty, to be paid from year four onwards in order to avoid termination of contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfDaysForVolumeWeightedAveragePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of days used to determine the volume-weighted average price, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfDaysForVolumeWeightedAveragePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfDemandsEligibleSecurityHolderCanMake">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of demands eligible security holder can make, excluding short form demands.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfDemandsEligibleSecurityHolderCanMake</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfUnderpaymentPenaltyOfTotalLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate of underpayment penalty of total liability applicable if the entity fails to meet its obligations in full.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfUnderpaymentPenaltyOfTotalLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfWarrantsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of securities that would be issuable upon the exercise of warrants or rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfWarrantsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PeriodForClosingOfBusinessCombinationAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period for completing the business combination agreement in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PeriodForClosingOfBusinessCombinationAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_QuarterlyConsultingFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Quarterly consulting fee payable for providing consulting services on reaching specific terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_QuarterlyConsultingFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_UnderpaymentPenaltyPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate of underpayment penalty applicable if the entity fails to meet its obligations in full.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_UnderpaymentPenaltyPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermPurchaseCommitmentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermPurchaseCommitmentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyPendingClaimsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of pending claims pertaining to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyPendingClaimsNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_FocusImpactPartnersLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_FocusImpactPartnersLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=devs_StrategicConsultingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=devs_StrategicConsultingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=devs_StrategicPartnershipAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=devs_StrategicPartnershipAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_DevvioIncorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_DevvioIncorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=devs_AmendedStrategicPartnershipAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=devs_AmendedStrategicPartnershipAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_GreenlinesTechnologyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_GreenlinesTechnologyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent events (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 03, 2025</div></th>
<th class="th"><div>Mar. 17, 2025</div></th>
<th class="th"><div>Nov. 06, 2024</div></th>
<th class="th"><div>Oct. 29, 2024</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Aug. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract', window );"><strong>Issuance of shares [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtMember', window );">Crypto Strategy Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SideLetterWithHelenaIAbstract', window );"><strong>Side Letter with Helena I [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember', window );">Helena Global Investment Opportunities I Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract', window );"><strong>Agreement and Plan of Merger with Southern Energy Renewables Inc [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SideLetterWithHelenaIAbstract', window );"><strong>Side Letter with Helena I [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract', window );"><strong>Issuance of shares [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 756,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SideLetterWithHelenaIAbstract', window );"><strong>Side Letter with Helena I [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">5 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Crypto Strategy Convertible Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract', window );"><strong>Issuance of shares [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 205,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Helena Global Investment Opportunities I Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract', window );"><strong>Issuance of shares [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">411,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 821,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Minimum [Member] | Helena Global Investment Opportunities I Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SideLetterWithHelenaIAbstract', window );"><strong>Side Letter with Helena I [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_SalesOfConversionSharesSubjectToTradingVolumeConditions', window );">Net proceeds</a></td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Southern Energy Renewables Inc. [Member] | Merger Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract', window );"><strong>Agreement and Plan of Merger with Southern Energy Renewables Inc [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_PercentageOfCommonSharesOnFullyDilutedBasis', window );">Percentage of common shares on fully diluted basis</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from issuance of private placement investment</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment', window );">Private placement investment (in shares)</a></td>
<td class="nump">128,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price (in dollars per share)</a></td>
<td class="nump">$ 15.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_NumberOfTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_NumberOfTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_PercentageOfCommonSharesOnFullyDilutedBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of common shares on a fully diluted basis, resulting in a reverse takeover of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_PercentageOfCommonSharesOnFullyDilutedBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SalesOfConversionSharesSubjectToTradingVolumeConditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on sales of conversion shares, subject to trading-volume conditions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SalesOfConversionSharesSubjectToTradingVolumeConditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_SideLetterWithHelenaIAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_SideLetterWithHelenaIAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for PIPE investment during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>devs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=devs_CryptoStrategyConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=devs_HelenaGlobalInvestmentOpportunitiesILtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_SouthernEnergyRenewablesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=devs_SouthernEnergyRenewablesIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=devs_AgreementAndPlanOfMergerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=devs_AgreementAndPlanOfMergerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>305</ContextCount>
  <ElementCount>410</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>88</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>15</UnitCount>
  <MyReports>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets</Role>
      <ShortName>CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' DEFICIENCY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency</Role>
      <ShortName>CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' DEFICIENCY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>040000 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows</Role>
      <ShortName>CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>060100 - Disclosure - Nature of operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/NatureOfOperations</Role>
      <ShortName>Nature of operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>060200 - Disclosure - Basis of preparation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/BasisOfPreparation</Role>
      <ShortName>Basis of preparation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060300 - Disclosure - Significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060400 - Disclosure - Reverse takeover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ReverseTakeover</Role>
      <ShortName>Reverse takeover</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060500 - Disclosure - Carbon credits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CarbonCredits</Role>
      <ShortName>Carbon credits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060600 - Disclosure - Cryptocurrencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/Cryptocurrencies</Role>
      <ShortName>Cryptocurrencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060700 - Disclosure - Investment in associate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/InvestmentInAssociate</Role>
      <ShortName>Investment in associate</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060800 - Disclosure - Equity Line of Credit ("ELOC")</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/EquityLineOfCreditEloc</Role>
      <ShortName>Equity Line of Credit ("ELOC")</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060900 - Disclosure - Accounts payable and accrued liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilities</Role>
      <ShortName>Accounts payable and accrued liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>061000 - Disclosure - Convertible debentures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebentures</Role>
      <ShortName>Convertible debentures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>061100 - Disclosure - Warrant liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/WarrantLiabilities</Role>
      <ShortName>Warrant liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061200 - Disclosure - Stock option liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/StockOptionLiabilities</Role>
      <ShortName>Stock option liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061300 - Disclosure - Share capital</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ShareCapital</Role>
      <ShortName>Share capital</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061400 - Disclosure - Related party transactions and balances</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalances</Role>
      <ShortName>Related party transactions and balances</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061500 - Disclosure - Financial instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/FinancialInstruments</Role>
      <ShortName>Financial instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061600 - Disclosure - Segmented information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/SegmentedInformation</Role>
      <ShortName>Segmented information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061700 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>061800 - Disclosure - Subsequent events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>061900 - Disclosure - Insider Trading</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/InsiderTrading</Role>
      <ShortName>Insider Trading</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>070200 - Disclosure - Basis of preparation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/BasisOfPreparationPolicies</Role>
      <ShortName>Basis of preparation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>080200 - Disclosure - Basis of preparation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/BasisOfPreparationTables</Role>
      <ShortName>Basis of preparation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/BasisOfPreparation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>080400 - Disclosure - Reverse takeover (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ReverseTakeoverTables</Role>
      <ShortName>Reverse takeover (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/ReverseTakeover</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>080600 - Disclosure - Cryptocurrencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CryptocurrenciesTables</Role>
      <ShortName>Cryptocurrencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/Cryptocurrencies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>080700 - Disclosure - Investment in associate (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/InvestmentInAssociateTables</Role>
      <ShortName>Investment in associate (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/InvestmentInAssociate</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>080900 - Disclosure - Accounts payable and accrued liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesTables</Role>
      <ShortName>Accounts payable and accrued liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilities</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>081000 - Disclosure - Convertible debentures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesTables</Role>
      <ShortName>Convertible debentures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/ConvertibleDebentures</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>081100 - Disclosure - Warrant liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/WarrantLiabilitiesTables</Role>
      <ShortName>Warrant liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/WarrantLiabilities</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>081200 - Disclosure - Stock option liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/StockOptionLiabilitiesTables</Role>
      <ShortName>Stock option liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/StockOptionLiabilities</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>081300 - Disclosure - Share capital (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ShareCapitalTables</Role>
      <ShortName>Share capital (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/ShareCapital</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>090200 - Disclosure - Basis of preparation, Subsidiaries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails</Role>
      <ShortName>Basis of preparation, Subsidiaries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>090202 - Disclosure - Basis of preparation, Functional and Presentation Currencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/BasisOfPreparationFunctionalAndPresentationCurrenciesDetails</Role>
      <ShortName>Basis of preparation, Functional and Presentation Currencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>090400 - Disclosure - Reverse takeover, Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails</Role>
      <ShortName>Reverse takeover, Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>090402 - Disclosure - Reverse takeover, Purchase Price (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails</Role>
      <ShortName>Reverse takeover, Purchase Price (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>090500 - Disclosure - Carbon credits, Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails</Role>
      <ShortName>Carbon credits, Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>090502 - Disclosure - Carbon credits, Retirement of Carbon Credits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails</Role>
      <ShortName>Carbon credits, Retirement of Carbon Credits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090600 - Disclosure - Cryptocurrencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CryptocurrenciesDetails</Role>
      <ShortName>Cryptocurrencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/CryptocurrenciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090700 - Disclosure - Investment in associate, Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails</Role>
      <ShortName>Investment in associate, Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>090702 - Disclosure - Investment in associate, Summarized Balance Sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails</Role>
      <ShortName>Investment in associate, Summarized Balance Sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>090704 - Disclosure - Investment in associate, Summarized Statement of Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails</Role>
      <ShortName>Investment in associate, Summarized Statement of Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>090706 - Disclosure - Investment in associate, Continuity of Investment in Associate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails</Role>
      <ShortName>Investment in associate, Continuity of Investment in Associate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>090800 - Disclosure - Equity Line of Credit ("ELOC") (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails</Role>
      <ShortName>Equity Line of Credit ("ELOC") (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/EquityLineOfCreditEloc</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>090900 - Disclosure - Accounts payable and accrued liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails</Role>
      <ShortName>Accounts payable and accrued liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>091000 - Disclosure - Convertible debentures, Devvio Tranche (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails</Role>
      <ShortName>Convertible debentures, Devvio Tranche (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>091002 - Disclosure - Convertible debentures, Focus Impact Partners (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails</Role>
      <ShortName>Convertible debentures, Focus Impact Partners (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>091004 - Disclosure - Convertible debentures, Envviron Tranche (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails</Role>
      <ShortName>Convertible debentures, Envviron Tranche (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>091006 - Disclosure - Convertible debentures, Debt Assumed on RTO (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails</Role>
      <ShortName>Convertible debentures, Debt Assumed on RTO (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>091008 - Disclosure - Convertible debentures, Additional Focus Impact Partners Convertible Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails</Role>
      <ShortName>Convertible debentures, Additional Focus Impact Partners Convertible Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>091010 - Disclosure - Convertible debentures, Crypto Strategy Convertible Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails</Role>
      <ShortName>Convertible debentures, Crypto Strategy Convertible Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>091012 - Disclosure - Convertible debentures, Convertible Debentures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails</Role>
      <ShortName>Convertible debentures, Convertible Debentures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>091014 - Disclosure - Convertible debentures, Embedded Derivative Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails</Role>
      <ShortName>Convertible debentures, Embedded Derivative Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>091016 - Disclosure - Convertible debentures, Key Inputs Derivative Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails</Role>
      <ShortName>Convertible debentures, Key Inputs Derivative Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>091100 - Disclosure - Warrant liabilities, Impact of Change in Functional Currency (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails</Role>
      <ShortName>Warrant liabilities, Impact of Change in Functional Currency (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>091102 - Disclosure - Warrant liabilities, Derivative Warrant Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails</Role>
      <ShortName>Warrant liabilities, Derivative Warrant Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>091200 - Disclosure - Stock option liabilities, Impact of Listing (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails</Role>
      <ShortName>Stock option liabilities, Impact of Listing (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>091202 - Disclosure - Stock option liabilities, Changes to Stock Option Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails</Role>
      <ShortName>Stock option liabilities, Changes to Stock Option Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>091300 - Disclosure - Share capital, Authorized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ShareCapitalAuthorizedDetails</Role>
      <ShortName>Share capital, Authorized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>091302 - Disclosure - Share capital, Shares Issued (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails</Role>
      <ShortName>Share capital, Shares Issued (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>091304 - Disclosure - Share capital, Share Purchase Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails</Role>
      <ShortName>Share capital, Share Purchase Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>091306 - Disclosure - Share capital, Stock Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails</Role>
      <ShortName>Share capital, Stock Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>091308 - Disclosure - Share capital, Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails</Role>
      <ShortName>Share capital, Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>091400 - Disclosure - Related party transactions and balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails</Role>
      <ShortName>Related party transactions and balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalances</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>091500 - Disclosure - Financial instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/FinancialInstrumentsDetails</Role>
      <ShortName>Financial instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/FinancialInstruments</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>091600 - Disclosure - Segmented information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/SegmentedInformationDetails</Role>
      <ShortName>Segmented information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/SegmentedInformation</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>091700 - Disclosure - Commitments and contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="ef20060821_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>091800 - Disclosure - Subsequent events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://auldbrasspartners.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://auldbrasspartners.com/role/SubsequentEvents</ParentRole>
      <Position>71</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>devs-20251031.xsd</File>
    <File>devs-20251031_cal.xml</File>
    <File>devs-20251031_def.xml</File>
    <File>devs-20251031_lab.xml</File>
    <File>devs-20251031_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="ef20060821_10q.htm">ef20060821_10q.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2025</BaseTaxonomy>
    <BaseTaxonomy items="633">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="33">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>89
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ef20060821_10q.htm": {
   "nsprefix": "devs",
   "nsuri": "http://auldbrasspartners.com/20251031",
   "dts": {
    "schema": {
     "local": [
      "devs-20251031.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/currency/2025/currency-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/exch/2025/exch-2025.xsd",
      "https://xbrl.sec.gov/naics/2025/naics-2025.xsd",
      "https://xbrl.sec.gov/sic/2025/sic-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "devs-20251031_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "devs-20251031_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "devs-20251031_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "devs-20251031_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ef20060821_10q.htm"
     ]
    }
   },
   "keyStandard": 233,
   "keyCustom": 177,
   "axisStandard": 28,
   "axisCustom": 0,
   "memberStandard": 25,
   "memberCustom": 60,
   "hidden": {
    "total": 22,
    "http://xbrl.sec.gov/dei/2025": 5,
    "http://fasb.org/us-gaap/2025": 11,
    "http://auldbrasspartners.com/20251031": 6
   },
   "contextCount": 305,
   "entityCount": 1,
   "segmentCount": 88,
   "elementCount": 668,
   "unitCount": 15,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 633,
    "http://xbrl.sec.gov/dei/2025": 33,
    "http://xbrl.sec.gov/ecd/2025": 4,
    "http://fasb.org/srt/2025": 2
   },
   "report": {
    "R1": {
     "role": "http://auldbrasspartners.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
     "longName": "010000 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS",
     "shortName": "CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:Cash",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical",
     "longName": "010100 - Statement - CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:CommonStockNoParValue",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:CommonStockNoParValue",
      "unitRef": "U003",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
     "longName": "020000 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "shortName": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:Revenues",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency",
     "longName": "030000 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' DEFICIENCY",
     "shortName": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' DEFICIENCY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c20250731_StatementEquityComponentsAxis_CommonStockMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250731_StatementEquityComponentsAxis_CommonStockMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
     "longName": "040000 - Statement - CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS",
     "shortName": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://auldbrasspartners.com/role/NatureOfOperations",
     "longName": "060100 - Disclosure - Nature of operations",
     "shortName": "Nature of operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://auldbrasspartners.com/role/BasisOfPreparation",
     "longName": "060200 - Disclosure - Basis of preparation",
     "shortName": "Basis of preparation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://auldbrasspartners.com/role/SignificantAccountingPolicies",
     "longName": "060300 - Disclosure - Significant accounting policies",
     "shortName": "Significant accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://auldbrasspartners.com/role/ReverseTakeover",
     "longName": "060400 - Disclosure - Reverse takeover",
     "shortName": "Reverse takeover",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://auldbrasspartners.com/role/CarbonCredits",
     "longName": "060500 - Disclosure - Carbon credits",
     "shortName": "Carbon credits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:CarbonCreditsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:CarbonCreditsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://auldbrasspartners.com/role/Cryptocurrencies",
     "longName": "060600 - Disclosure - Cryptocurrencies",
     "shortName": "Cryptocurrencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:CryptoAssetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:CryptoAssetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://auldbrasspartners.com/role/InvestmentInAssociate",
     "longName": "060700 - Disclosure - Investment in associate",
     "shortName": "Investment in associate",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://auldbrasspartners.com/role/EquityLineOfCreditEloc",
     "longName": "060800 - Disclosure - Equity Line of Credit (\"ELOC\")",
     "shortName": "Equity Line of Credit (\"ELOC\")",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:EquityLineOfCreditTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:EquityLineOfCreditTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilities",
     "longName": "060900 - Disclosure - Accounts payable and accrued liabilities",
     "shortName": "Accounts payable and accrued liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebentures",
     "longName": "061000 - Disclosure - Convertible debentures",
     "shortName": "Convertible debentures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:ConvertibleDebenturesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:ConvertibleDebenturesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://auldbrasspartners.com/role/WarrantLiabilities",
     "longName": "061100 - Disclosure - Warrant liabilities",
     "shortName": "Warrant liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://auldbrasspartners.com/role/StockOptionLiabilities",
     "longName": "061200 - Disclosure - Stock option liabilities",
     "shortName": "Stock option liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:StockOptionLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:StockOptionLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://auldbrasspartners.com/role/ShareCapital",
     "longName": "061300 - Disclosure - Share capital",
     "shortName": "Share capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalances",
     "longName": "061400 - Disclosure - Related party transactions and balances",
     "shortName": "Related party transactions and balances",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://auldbrasspartners.com/role/FinancialInstruments",
     "longName": "061500 - Disclosure - Financial instruments",
     "shortName": "Financial instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://auldbrasspartners.com/role/SegmentedInformation",
     "longName": "061600 - Disclosure - Segmented information",
     "shortName": "Segmented information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://auldbrasspartners.com/role/CommitmentsAndContingencies",
     "longName": "061700 - Disclosure - Commitments and contingencies",
     "shortName": "Commitments and contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://auldbrasspartners.com/role/SubsequentEvents",
     "longName": "061800 - Disclosure - Subsequent events",
     "shortName": "Subsequent events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://auldbrasspartners.com/role/InsiderTrading",
     "longName": "061900 - Disclosure - Insider Trading",
     "shortName": "Insider Trading",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://auldbrasspartners.com/role/BasisOfPreparationPolicies",
     "longName": "070200 - Disclosure - Basis of preparation (Policies)",
     "shortName": "Basis of preparation (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://auldbrasspartners.com/role/BasisOfPreparationTables",
     "longName": "080200 - Disclosure - Basis of preparation (Tables)",
     "shortName": "Basis of preparation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:SubsidiariesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:SubsidiariesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://auldbrasspartners.com/role/ReverseTakeoverTables",
     "longName": "080400 - Disclosure - Reverse takeover (Tables)",
     "shortName": "Reverse takeover (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://auldbrasspartners.com/role/CryptocurrenciesTables",
     "longName": "080600 - Disclosure - Cryptocurrencies (Tables)",
     "shortName": "Cryptocurrencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:CryptoAssetHoldingTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:CryptoAssetHoldingTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://auldbrasspartners.com/role/InvestmentInAssociateTables",
     "longName": "080700 - Disclosure - Investment in associate (Tables)",
     "shortName": "Investment in associate (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesTables",
     "longName": "080900 - Disclosure - Accounts payable and accrued liabilities (Tables)",
     "shortName": "Accounts payable and accrued liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesTables",
     "longName": "081000 - Disclosure - Convertible debentures (Tables)",
     "shortName": "Convertible debentures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://auldbrasspartners.com/role/WarrantLiabilitiesTables",
     "longName": "081100 - Disclosure - Warrant liabilities (Tables)",
     "shortName": "Warrant liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:ScheduleOfWarrantsOrRightsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:ScheduleOfWarrantsOrRightsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://auldbrasspartners.com/role/StockOptionLiabilitiesTables",
     "longName": "081200 - Disclosure - Stock option liabilities (Tables)",
     "shortName": "Stock option liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "devs:ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://auldbrasspartners.com/role/ShareCapitalTables",
     "longName": "081300 - Disclosure - Share capital (Tables)",
     "shortName": "Share capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails",
     "longName": "090200 - Disclosure - Basis of preparation, Subsidiaries (Details)",
     "shortName": "Basis of preparation, Subsidiaries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "dei:EntityIncorporationStateCountryCode",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231016_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R37": {
     "role": "http://auldbrasspartners.com/role/BasisOfPreparationFunctionalAndPresentationCurrenciesDetails",
     "longName": "090202 - Disclosure - Basis of preparation, Functional and Presentation Currencies (Details)",
     "shortName": "Basis of preparation, Functional and Presentation Currencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R38": {
     "role": "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
     "longName": "090400 - Disclosure - Reverse takeover, Summary (Details)",
     "shortName": "Reverse takeover, Summary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c20240731",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember",
      "name": "devs:HoldingPeriodForTransferAssignmentOrSaleOfFounderShares",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails",
     "longName": "090402 - Disclosure - Reverse takeover, Purchase Price (Details)",
     "shortName": "Reverse takeover, Purchase Price (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember",
      "name": "devs:BusinessCombinationFairValueOfSharesRetained",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember",
      "name": "devs:BusinessCombinationFairValueOfSharesRetained",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
     "longName": "090500 - Disclosure - Carbon credits, Summary (Details)",
     "shortName": "Carbon credits, Summary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c20241106to20241106_BusinessAcquisitionAxis_CarbonCreditsMember",
      "name": "devs:BusinessCombinationConsiderationTransferredSharesIssued",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241106to20241106_BusinessAcquisitionAxis_CarbonCreditsMember",
      "name": "devs:BusinessCombinationConsiderationTransferredSharesIssued",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails",
     "longName": "090502 - Disclosure - Carbon credits, Retirement of Carbon Credits (Details)",
     "shortName": "Carbon credits, Retirement of Carbon Credits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c20250620_BusinessAcquisitionAxis_CarbonCreditsMember",
      "name": "devs:NumberOfSharesToBePurchased",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250620_BusinessAcquisitionAxis_CarbonCreditsMember",
      "name": "devs:NumberOfSharesToBePurchased",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://auldbrasspartners.com/role/CryptocurrenciesDetails",
     "longName": "090600 - Disclosure - Cryptocurrencies (Details)",
     "shortName": "Cryptocurrencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c20250731",
      "name": "us-gaap:CryptoAssetFairValue",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250731",
      "name": "us-gaap:CryptoAssetFairValue",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails",
     "longName": "090700 - Disclosure - Investment in associate, Summary (Details)",
     "shortName": "Investment in associate, Summary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c20241106to20241106_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember",
      "name": "devs:NumberOfSharesReceivedFromInvestors",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241106to20241106_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember",
      "name": "devs:NumberOfSharesReceivedFromInvestors",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails",
     "longName": "090702 - Disclosure - Investment in associate, Summarized Balance Sheet (Details)",
     "shortName": "Investment in associate, Summarized Balance Sheet (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:Cash",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember",
      "name": "us-gaap:Cash",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails",
     "longName": "090704 - Disclosure - Investment in associate, Summarized Statement of Loss (Details)",
     "shortName": "Investment in associate, Summarized Statement of Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails",
     "longName": "090706 - Disclosure - Investment in associate, Continuity of Investment in Associate (Details)",
     "shortName": "Investment in associate, Continuity of Investment in Associate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:GainLossOnInvestments",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240801to20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember",
      "name": "us-gaap:NetInvestmentIncome",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
     "longName": "090800 - Disclosure - Equity Line of Credit (\"ELOC\") (Details)",
     "shortName": "Equity Line of Credit (\"ELOC\") (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c20241029to20241029",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241106to20241106",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
     "longName": "090900 - Disclosure - Accounts payable and accrued liabilities (Details)",
     "shortName": "Accounts payable and accrued liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:TaxesPayableCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
     "longName": "091000 - Disclosure - Convertible debentures, Devvio Tranche (Details)",
     "shortName": "Convertible debentures, Devvio Tranche (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240112_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails",
     "longName": "091002 - Disclosure - Convertible debentures, Focus Impact Partners (Details)",
     "shortName": "Convertible debentures, Focus Impact Partners (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ProceedsFromConvertibleDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
     "longName": "091004 - Disclosure - Convertible debentures, Envviron Tranche (Details)",
     "shortName": "Convertible debentures, Envviron Tranche (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240423_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
     "longName": "091006 - Disclosure - Convertible debentures, Debt Assumed on RTO (Details)",
     "shortName": "Convertible debentures, Debt Assumed on RTO (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c20241029",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "U005",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember",
      "name": "devs:NumberOfUnsecuredPromissoryNotes",
      "unitRef": "U011",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
     "longName": "091008 - Disclosure - Convertible debentures, Additional Focus Impact Partners Convertible Debt (Details)",
     "shortName": "Convertible debentures, Additional Focus Impact Partners Convertible Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
     "longName": "091010 - Disclosure - Convertible debentures, Crypto Strategy Convertible Debt (Details)",
     "shortName": "Convertible debentures, Crypto Strategy Convertible Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:ProceedsFromConvertibleDebt",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember",
      "name": "devs:DebtInstrumentNumberOfTranches",
      "unitRef": "U012",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
     "longName": "091012 - Disclosure - Convertible debentures, Convertible Debentures (Details)",
     "shortName": "Convertible debentures, Convertible Debentures (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c20250731",
      "name": "us-gaap:ConvertibleDebtCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember",
      "name": "devs:ConvertibleDebtIssuanceGrossValue",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
     "longName": "091014 - Disclosure - Convertible debentures, Embedded Derivative Liabilities (Details)",
     "shortName": "Convertible debentures, Embedded Derivative Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c20250731",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember",
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
     "longName": "091016 - Disclosure - Convertible debentures, Key Inputs Derivative Liabilities (Details)",
     "shortName": "Convertible debentures, Key Inputs Derivative Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember",
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember",
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails",
     "longName": "091100 - Disclosure - Warrant liabilities, Impact of Change in Functional Currency (Details)",
     "shortName": "Warrant liabilities, Impact of Change in Functional Currency (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c20240731",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240801_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate202201Member",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails",
     "longName": "091102 - Disclosure - Warrant liabilities, Derivative Warrant Liabilities (Details)",
     "shortName": "Warrant liabilities, Derivative Warrant Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c20241029to20241029",
      "name": "devs:FairValueOfWarrantsExercised",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240801to20250731_FinancialInstrumentAxis_WarrantMember",
      "name": "devs:WarrantsFairValueUponChangeInFunctionalCurrency",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails",
     "longName": "091200 - Disclosure - Stock option liabilities, Impact of Listing (Details)",
     "shortName": "Stock option liabilities, Impact of Listing (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails",
     "longName": "091202 - Disclosure - Stock option liabilities, Changes to Stock Option Liabilities (Details)",
     "shortName": "Stock option liabilities, Changes to Stock Option Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240801to20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember",
      "name": "devs:StockOptionsFairValueUponChangeDeSPACTransaction",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://auldbrasspartners.com/role/ShareCapitalAuthorizedDetails",
     "longName": "091300 - Disclosure - Share capital, Authorized (Details)",
     "shortName": "Share capital, Authorized (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R63": {
     "role": "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails",
     "longName": "091302 - Disclosure - Share capital, Shares Issued (Details)",
     "shortName": "Share capital, Shares Issued (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c20241029to20241029",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240905to20240905",
      "name": "devs:StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
     "longName": "091304 - Disclosure - Share capital, Share Purchase Warrants (Details)",
     "shortName": "Share capital, Share Purchase Warrants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c20240731",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember",
      "name": "devs:NumberOfTradingDays",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails",
     "longName": "091306 - Disclosure - Share capital, Stock Options Activity (Details)",
     "shortName": "Share capital, Stock Options Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c20250731",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241101to20250731",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails",
     "longName": "091308 - Disclosure - Share capital, Restricted Stock Units (Details)",
     "shortName": "Share capital, Restricted Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails",
     "longName": "091400 - Disclosure - Related party transactions and balances (Details)",
     "shortName": "Related party transactions and balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:AccruedLiabilitiesCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251031_TitleOfIndividualAxis_DirectorsAndOfficersMember",
      "name": "us-gaap:AccruedLiabilitiesCurrent",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://auldbrasspartners.com/role/FinancialInstrumentsDetails",
     "longName": "091500 - Disclosure - Financial instruments (Details)",
     "shortName": "Financial instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c20251031",
      "name": "us-gaap:Cash",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_CreditRiskMember",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://auldbrasspartners.com/role/SegmentedInformationDetails",
     "longName": "091600 - Disclosure - Segmented information (Details)",
     "shortName": "Segmented information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U013",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250801to20251031",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "U013",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails",
     "longName": "091700 - Disclosure - Commitments and contingencies (Details)",
     "shortName": "Commitments and contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c20251028",
      "name": "devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251031",
      "name": "devs:NumberOfDemandsEligibleSecurityHolderCanMake",
      "unitRef": "U014",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://auldbrasspartners.com/role/SubsequentEventsDetails",
     "longName": "091800 - Disclosure - Subsequent events (Details)",
     "shortName": "Subsequent events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c20241029to20241029",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20251201to20251231_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember_SubsequentEventTypeAxis_SubsequentEventMember",
      "name": "us-gaap:ProceedsFromIssuanceOrSaleOfEquity",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20060821_10q.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant accounting policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AccountingStandardsUpdate202107Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AccountingStandardsUpdate202107Member",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2021-07 Reference Rate Reform (topic 718): compensation-stock compensation determining the current price of an underlying share for equity-classified share-based awards (a consensus of the private company council)",
        "label": "Accounting Standards Update 2021-07 [Member]",
        "terseLabel": "ASC 718 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingStandardsUpdate202201Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingStandardsUpdate202201Member",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASC 815 [Member]",
        "documentation": "Accounting Standards Update 2022-01 Derivatives and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method."
       }
      }
     },
     "auth_ref": [
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts payable and accrued liabilities",
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r48"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r48",
      "r54",
      "r1092"
     ]
    },
    "devs_AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits including related party.",
        "label": "Accounts Payable and Accrued Liabilities Including Related Party, Current",
        "terseLabel": "Accounts payable and accrued liabilities including related party"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to related parties for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable And Accrued Liabilities, Related Parties, Current",
        "terseLabel": "Accounts payable and accrued liabilities - related parties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r930"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivable",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "us-gaap_AccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccretionExpense",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accretion",
        "label": "Accretion expense",
        "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r883",
      "r1045"
     ]
    },
    "devs_AccretionExpenseNonOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AccretionExpenseNonOperating",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values considered as non operating. Excludes accretion associated with asset retirement obligations.",
        "label": "Accretion Expense Non Operating",
        "negatedLabel": "Accretion expense"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AccruedInterestOnConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AccruedInterestOnConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash accrued interest expense on convertible debt.",
        "label": "Accrued Interest on Convertible Debt",
        "verboseLabel": "Accrued interest",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails",
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "verboseLabel": "Accrued liabilities",
        "label": "Accrued annual fee payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r14",
      "r64",
      "r148",
      "r699",
      "r733",
      "r737",
      "r1124"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r7",
      "r14",
      "r564",
      "r567",
      "r641",
      "r728",
      "r729",
      "r982",
      "r983",
      "r984",
      "r1002",
      "r1003",
      "r1004",
      "r1005"
     ]
    },
    "devs_AcquisitionOfMonroeSequestrationPartnersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AcquisitionOfMonroeSequestrationPartnersAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition of Monroe Sequestration Partners [Abstract]",
        "terseLabel": "Acquisition of Monroe Sequestration Partners [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AdditionalConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AdditionalConvertibleDebtMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Additional Convertible Debt [Member]",
        "terseLabel": "Additional Convertible Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r930",
      "r1195"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r752",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1125",
      "r1201"
     ]
    },
    "devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of adjustment to paid in capital due to business acquisition recapitalization.",
        "label": "Adjustment to Additional Paid in Capital Due to Business Acquisition Recapitalization",
        "totalLabel": "Reduction to additional paid-in capital as a result of the recapitalization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update [Axis]",
        "documentation": "Information by amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r165",
      "r166",
      "r167",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r201",
      "r254",
      "r255",
      "r293",
      "r294",
      "r295",
      "r296",
      "r333",
      "r334",
      "r339",
      "r375",
      "r376",
      "r377",
      "r378",
      "r452",
      "r453",
      "r454",
      "r455",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r520",
      "r521",
      "r522",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r606",
      "r607",
      "r633",
      "r634",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based compensation - RSUs",
        "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1063",
      "r1065"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share based compensation - Options",
        "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1063",
      "r1065"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued for warrant exercises",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r27",
      "r86"
     ]
    },
    "devs_AdjustmentsToExercisePriceOfSPACWarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AdjustmentsToExercisePriceOfSPACWarrantsAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Exercise Price of SPAC Warrants [Abstract]",
        "terseLabel": "Adjustments to Exercise Price of SPAC Warrants [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items not affecting cash:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AdvanceNoticeAmountUnderEquityLineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AdvanceNoticeAmountUnderEquityLineOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount per advance notice that may be requested under the equity line of credit.",
        "label": "Advance Notice Amount under Equity Line of Credit",
        "terseLabel": "Amount of advance under ELOC"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AdvanceNoticePeriodForTerminationOfAgreement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AdvanceNoticePeriodForTerminationOfAgreement",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advance notice period for termination of agreement, PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Advance Notice Period for Termination of Agreement",
        "terseLabel": "Advance notice period for termination of agreement"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AgreementAndPlanOfMergerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AgreementAndPlanOfMergerMember",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The company entered into an Agreement and Plan of Merger with Southern Energy Renewables Inc.",
        "label": "Agreement And Plan Of Merger [Member]",
        "terseLabel": "Merger Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AgreementAndPlanOfMergerWithSouthernEnergyRenewablesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement and Plan of Merger with Southern Energy Renewables [Abstract]",
        "terseLabel": "Agreement and Plan of Merger with Southern Energy Renewables Inc [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AgreementExtensionTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AgreementExtensionTerm",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension of agreement term, PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Agreement Extension Term",
        "terseLabel": "Agreement extension term"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The agreements contain adjustment clauses whereby if the Company's share price falls below the respective purchase prices outlined in the agreements, the Company is obligated to issue additional shares to cover the shortfall, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.",
        "label": "Agreement Period, if Share price Falls below Purchase Prices, Obligated to Issue Additional Shares",
        "terseLabel": "Agreement period, if share price falls below purchase prices, obligated to issue additional shares"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AgreementTerm",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Agreement Term",
        "terseLabel": "Agreement term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails",
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based compensation incurred",
        "verboseLabel": "Share-based payments",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r450",
      "r456",
      "r457"
     ]
    },
    "devs_AmendedStrategicPartnershipAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AmendedStrategicPartnershipAgreementMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The partnership agreement amended on July 8, 2024, which provides the Company a perpetual first right of refusal (\"ROFR\") for any opportunity to pursue a potential financing of a green project in North America referred from the Devvio platform.",
        "label": "Amended Strategic Partnership Agreement [Member]",
        "terseLabel": "Amended Strategic Partnership Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDeferredCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfDeferredCharges",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Amortization of Deferred Charges",
        "documentation": "The amount of amortization of deferred charges applied against earnings during the period."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "devs_AmortizationOfDeferredFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AmortizationOfDeferredFinancingCosts",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense recognized during the period for deferred financing costs associated with the related debt.",
        "label": "Amortization of Deferred Financing Costs",
        "negatedLabel": "Amortization of deferred financing costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance discount",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r887",
      "r888",
      "r990",
      "r1143"
     ]
    },
    "devs_AmountDrawnAgainstEquityLineOfCreditAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AmountDrawnAgainstEquityLineOfCreditAgreement",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount drawn against equity line of credit agreement.",
        "label": "Amount Drawn Against Equity Line of Credit Agreement",
        "terseLabel": "Amount drawn against EOCL"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AnnualConsultingFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AnnualConsultingFee",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual consulting fee payable for providing consulting services on reaching specific terms.",
        "label": "Annual Consulting Fee",
        "terseLabel": "Annual consulting fee"
       }
      }
     },
     "auth_ref": []
    },
    "devs_AnnualFeeForUseOfLicensedTechnology": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "AnnualFeeForUseOfLicensedTechnology",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The annual fee for the use of licensed technology payable on the first day of each calendar year under a business combination agreement (BCA).",
        "label": "Annual Fee for Use of Licensed Technology",
        "terseLabel": "Annual fee for use of licensed technology"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r101",
      "r142",
      "r176",
      "r177",
      "r178",
      "r211",
      "r224",
      "r243",
      "r247",
      "r292",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r549",
      "r551",
      "r614",
      "r690",
      "r691",
      "r695",
      "r790",
      "r875",
      "r876",
      "r889",
      "r930",
      "r934",
      "r935",
      "r946",
      "r1050",
      "r1051",
      "r1149"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "ASSETS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r150",
      "r176",
      "r177",
      "r178",
      "r292",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r549",
      "r551",
      "r614",
      "r930",
      "r1050",
      "r1051",
      "r1149"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying value of financial assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r588",
      "r589",
      "r918"
     ]
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Domain]",
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of compliance",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "devs_BasisOfConsolidationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BasisOfConsolidationAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Consolidation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_BeneficialOwnershipPercentageOnOutstandingCommonShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BeneficialOwnershipPercentageOnOutstandingCommonShares",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of shareholders, partners or other equity holders in consolidated entity.",
        "label": "Beneficial Ownership Percentage on Outstanding Common Shares",
        "terseLabel": "Percentage of beneficial ownership"
       }
      }
     },
     "auth_ref": []
    },
    "devs_BitcoinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BitcoinMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bitcoin is a decentralized digital currency that allows for secure peer-to-peer transactions over the internet without the need for a central authority like a bank. It was created to function as both money and a form of payment, enabling users to buy, sell, and exchange directly without intermediaries. Bitcoin operates on a technology called blockchain, which is a public distributed ledger that records all transactions.",
        "label": "Bitcoin [Member]",
        "terseLabel": "Bitcoin [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails",
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r539",
      "r540",
      "r541",
      "r739",
      "r896",
      "r897",
      "r1101",
      "r1107",
      "r1109"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails",
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r539",
      "r540",
      "r541",
      "r739",
      "r896",
      "r897",
      "r1101",
      "r1107",
      "r1109"
     ]
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued (in shares)",
        "label": "Business Combination, Consideration Transferred, Equity Interest, Share Issued, Number of Shares",
        "documentation": "Number of shares of equity interest issued or issuable by acquirer as part of consideration transferred in business combination."
       }
      }
     },
     "auth_ref": [
      "r900",
      "r904",
      "r905",
      "r912",
      "r913"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails",
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r478",
      "r479",
      "r480",
      "r481",
      "r487",
      "r488",
      "r489",
      "r490",
      "r496",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r535",
      "r536",
      "r537",
      "r541",
      "r900",
      "r909",
      "r1101",
      "r1107",
      "r1109"
     ]
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of owned shares",
        "label": "Business Combination, Voting Equity Interest Acquired, Percentage",
        "documentation": "Percentage of voting equity interest acquired in business combination."
       }
      }
     },
     "auth_ref": [
      "r480",
      "r900",
      "r903"
     ]
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionSharePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value per share (in dollars per share)",
        "label": "Business Combination, Price Per Share",
        "documentation": "Per share price of saleable stock paid or offered to be paid by acquirer in business combination."
       }
      }
     },
     "auth_ref": [
      "r914",
      "r1104",
      "r1105",
      "r1112",
      "r1114"
     ]
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued administrative fees",
        "documentation": "Amount of expense for acquisition-related cost incurred to effect business combination. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department."
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1103"
     ]
    },
    "devs_BusinessCombinationConsiderationForEquityInterestPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationConsiderationForEquityInterestPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of business combination consideration for equity interest.",
        "label": "Business Combination, Consideration for Equity Interest Percentage",
        "positiveTerseLabel": "Company's ownership",
        "verboseLabel": "Ownership percentage in LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consideration to be paid",
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination."
       }
      }
     },
     "auth_ref": [
      "r900",
      "r904",
      "r905",
      "r912",
      "r913"
     ]
    },
    "devs_BusinessCombinationConsiderationTransferredForFutureDelivery": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationConsiderationTransferredForFutureDelivery",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred for future delivery is recorded as a deposit on carbon credits.",
        "label": "Business Combination, Consideration Transferred for Future Delivery",
        "terseLabel": "Consideration paid for future delivery"
       }
      }
     },
     "auth_ref": []
    },
    "devs_BusinessCombinationConsiderationTransferredSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationConsiderationTransferredSharesIssued",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common shares issued in consideration for these agreements.",
        "label": "Business Combination, Consideration Transferred, Shares Issued",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationAssetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationAssetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carbon credits",
        "documentation": "Amount of asset recognized arising from contingent consideration in a business combination, expected to be realized within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1113",
      "r1114"
     ]
    },
    "us-gaap_BusinessCombinationDescriptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationDescriptionAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse Takeover of Business [Abstract]",
        "label": "Business Combination [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse takeover",
        "documentation": "The entire disclosure for business combination."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r478",
      "r482",
      "r491",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r502",
      "r503",
      "r509",
      "r512",
      "r513",
      "r519",
      "r523",
      "r524",
      "r532",
      "r536",
      "r537",
      "r538",
      "r540",
      "r542",
      "r900",
      "r901",
      "r902",
      "r903",
      "r906",
      "r907",
      "r908"
     ]
    },
    "devs_BusinessCombinationFairValueOfReplacementWarrantsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationFairValueOfReplacementWarrantsIssued",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails": {
       "parentTag": "devs_BusinessCombinationPurchaseConsideration",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Replacement warrants issued as part of business combination.",
        "label": "Business Combination, Fair Value of Replacement Warrants Issued",
        "terseLabel": "Fair value of replacement warrants of the Company"
       }
      }
     },
     "auth_ref": []
    },
    "devs_BusinessCombinationFairValueOfSharesRetained": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationFairValueOfSharesRetained",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails": {
       "parentTag": "devs_BusinessCombinationPurchaseConsideration",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fair value of shares retained in business combination transaction.",
        "label": "Business Combination, Fair Value of Shares Retained",
        "terseLabel": "Fair value of shares retained by former shareholders of the Company (515,920 post 1:0.9692 consolidation shares at $6.10 (CAD$8.50))"
       }
      }
     },
     "auth_ref": []
    },
    "devs_BusinessCombinationNumberOfSharesRetained": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationNumberOfSharesRetained",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares retained from subordinate voting.",
        "label": "Business Combination, Number of Shares Retained",
        "verboseLabel": "Number of shares retained on reverse takeover (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_BusinessCombinationPurchaseConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationPurchaseConsideration",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails": {
       "parentTag": "devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase consideration related to De-SPAC transaction.",
        "label": "Business Combination, Purchase Consideration",
        "totalLabel": "Total consideration"
       }
      }
     },
     "auth_ref": []
    },
    "devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Liabilities",
        "negatedLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Business Combination, Recognized Asset Acquired, Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent acquired in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1108",
      "r1110"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net assets (liabilities) acquired of the Company [Abstract]",
        "label": "Business Combination, Recognized Liability Assumed, Liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails": {
       "parentTag": "devs_AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net assets (liabilities)",
        "label": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)",
        "documentation": "Amount of asset acquired in excess of (less than) liability assumed in business combination and recognized at acquisition date. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r900",
      "r904",
      "r1108",
      "r1110"
     ]
    },
    "devs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Promissory note payable on acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Promissory Note Payable",
        "negatedLabel": "Promissory note payable (Note 10)",
        "verboseLabel": "Unsecured promissory notes amounting"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement to acquire percentage",
        "label": "Business Combination, Achieved in Stages, Preacquisition Equity Interest in Acquiree, Percentage",
        "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination."
       }
      }
     },
     "auth_ref": [
      "r899",
      "r900",
      "r903",
      "r910",
      "r1101",
      "r1102"
     ]
    },
    "devs_BusinessCombinationStockConsolidationRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationStockConsolidationRatio",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock consolidation ratio of common stock issued and outstanding under amalgamation agreement.",
        "label": "Business Combination, Stock Consolidation Ratio",
        "terseLabel": "Consolidation ratio"
       }
      }
     },
     "auth_ref": []
    },
    "devs_BusinessCombinationStockConversionRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationStockConversionRatio",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Business Combination, Stock Conversion Ratio",
        "terseLabel": "Stock conversion ratio"
       }
      }
     },
     "auth_ref": []
    },
    "devs_BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of outstanding multiple voting shares which are equivalent to subordinate voting shares exchanged for common shares.",
        "label": "Business Combination, Stock Issued During Period Shares Conversion of Multiple Voting Shares",
        "terseLabel": "Number of shares issued upon conversion of multiple voting shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse takeover [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_CarbonCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CarbonCreditsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Carbon credits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_CarbonCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CarbonCreditsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails",
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the acquiree.",
        "label": "Carbon Credits [Member]",
        "terseLabel": "Carbon Credits [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_CarbonCreditsRetiredPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CarbonCreditsRetiredPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total carbon credits under the purchase agreement that were retired by the vendor on behalf of the Company.",
        "label": "Carbon Credits Retired Percentage",
        "terseLabel": "Percentage of credits retired"
       }
      }
     },
     "auth_ref": []
    },
    "devs_CarbonCreditsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CarbonCreditsTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCredits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the carbon credits.",
        "label": "Carbon credits [Text Block]",
        "terseLabel": "Carbon credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      },
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r697",
      "r764",
      "r784",
      "r930",
      "r934",
      "r935",
      "r946",
      "r969"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash, Ending",
        "periodStartLabel": "Cash, Beginning",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r76",
      "r173"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r76"
     ]
    },
    "devs_ChangeInFairValueOfStockOptionLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ChangeInFairValueOfStockOptionLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment in fair value of stock option liabilities.",
        "label": "Change In Fair Value of Stock Option Liabilities",
        "negatedLabel": "Change in fair value of stock option liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to Change in fair value of warrant liabilities (exercised warrants) to fair value of warrant liability.",
        "label": "Change in Fair Value of Warrant Liabilities, Exercise Warrants",
        "terseLabel": "Change in fair value of warrant liabilities (exercised warrants)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to Change in fair value of warrant liabilities (expired warrants) to fair value of warrant liability.",
        "label": "Change in Fair Value of Warrant Liabilities, Expired Warrants",
        "terseLabel": "Change in fair value of warrant liabilities (expired warrants)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDisclosuresAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r144",
      "r145",
      "r146",
      "r176",
      "r178",
      "r204",
      "r205",
      "r207",
      "r209",
      "r213",
      "r214",
      "r292",
      "r350",
      "r352",
      "r353",
      "r354",
      "r357",
      "r358",
      "r380",
      "r381",
      "r383",
      "r384",
      "r386",
      "r388",
      "r391",
      "r392",
      "r395",
      "r398",
      "r405",
      "r614",
      "r743",
      "r744",
      "r745",
      "r746",
      "r752",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r766",
      "r776",
      "r798",
      "r822",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r957",
      "r995",
      "r997",
      "r1006"
     ]
    },
    "devs_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired": {
     "xbrltype": "dateItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the warrants or rights are expired, in YYYY-MM-DD format.",
        "label": "Class Of Warrant Or Right Date From Which Warrants Or Rights Expired",
        "terseLabel": "Expiry date of warrant"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r1064"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of warrant (in dollars per share)",
        "verboseLabel": "Warrant price (in dollars per share)",
        "label": "Warrants exercised price per share (in dollars per share)",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r179",
      "r406"
     ]
    },
    "devs_ClassOfWarrantOrRightExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRightExercised",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights exercised during the period.",
        "label": "Class Of Warrant or Right Exercised",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which warrants or right holders acquired shares when converting their warrants or rights into shares.",
        "label": "Class of Warrant or Right, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ClassOfWarrantOrRightExpired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRightExpired",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights expired during the period.",
        "label": "Class of Warrant or Right, Expired",
        "negatedLabel": "Expired (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which warrants or right holders were expired shares when converting their warrants or rights into shares.",
        "label": "Class of Warrant or Right, Expired in Period, Weighted Average Exercise Price",
        "terseLabel": "Expired, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ClassOfWarrantOrRightIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRightIssued",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights issued during the period.",
        "label": "Class of Warrant or Right, Issued",
        "verboseLabel": "Issued on RTO (in shares)",
        "terseLabel": "Warrant Issued (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which warrants or right holders were issued shares when converting their warrants or rights into shares.",
        "label": "Class of Warrant or Right, Issued in Period, Weighted Average Exercise Price",
        "terseLabel": "Issued, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share purchase warrant (in shares)",
        "label": "Share purchase warrant (in shares)",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationFunctionalAndPresentationCurrenciesDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Warrants (in shares)",
        "terseLabel": "Number of shares issued due to warrants exercise (in shares)",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants outstanding (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "label": "Warrants outstanding (in shares)",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "devs_ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the warrants or rights.",
        "label": "Class of Warrant or Right, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price, ending balance (in dollars per share)",
        "periodStartLabel": "Weighted average exercise price, beginning balance (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for class of warrants or rights outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Class of Warrant or Right, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share purchase warrants, remaining life",
        "verboseLabel": "Warrants expected remaining life"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Redemption Price of Warrants or Rights",
        "terseLabel": "Warrant redemption price (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame."
       }
      }
     },
     "auth_ref": [
      "r1064"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r343",
      "r344",
      "r848",
      "r1040",
      "r1046"
     ]
    },
    "devs_CommonShareReturnedForCancellationConsiderationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CommonShareReturnedForCancellationConsiderationAmount",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of returning common shares to Marmota for cancellation in consideration amount.",
        "label": "Common Share Returned for Cancellation Consideration, Amount",
        "terseLabel": "Common shares returned for cancellation consideration amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Number of Shares [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r936",
      "r937",
      "r938",
      "r940",
      "r941",
      "r942",
      "r943",
      "r1002",
      "r1003",
      "r1005",
      "r1125",
      "r1193",
      "r1201"
     ]
    },
    "us-gaap_CommonStockNoParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockNoParValue",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, no par value (in dollars per share)",
        "label": "Common Stock, No Par Value",
        "documentation": "Face amount per share of no-par value common stock."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_CommonStockSharesAuthorizedUnlimited": {
     "xbrltype": "authorizedUnlimitedItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorizedUnlimited",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical",
      "http://auldbrasspartners.com/role/ShareCapitalAuthorizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized, unlimited",
        "label": "Common Stock, Shares Authorized, Unlimited [Fixed List]",
        "documentation": "Indicates whether number of common shares permitted to be issued is unlimited. Acceptable value is \"Unlimited\"."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued (in shares)",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r58",
      "r776",
      "r796",
      "r1201",
      "r1202"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares (No par value, unlimited common shares authorized; 3,841,668 common shares issued and outstanding) (July 31, 2025 - 3,541,668)",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r381",
      "r387",
      "r698",
      "r930"
     ]
    },
    "devs_CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of common shares reserved for issuance under equity line of credit.",
        "label": "Common Stock Value of Shares Reserved for Issuance under Equity Line of Credit",
        "terseLabel": "Value of shares reserved for issuance under equity line of credit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss and comprehensive loss",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r153",
      "r155",
      "r160",
      "r688",
      "r708",
      "r709"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]",
        "documentation": "Disclosure of information about effect of change in parent's ownership interest in subsidiary on equity attributable to parent. Excludes change from deconsolidation of subsidiary."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r43"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r864"
     ]
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable interest entities (\"VIE\")",
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r40",
      "r41"
     ]
    },
    "devs_ContinuityInvestmentInAssociateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ContinuityInvestmentInAssociateAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuity Investment in Associate [Abstract]",
        "verboseLabel": "Continuity Investment in Associate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of Continuity of derivative stock option liabilities.",
        "label": "Continuity of Derivative Stock Option Liabilities [Table Text Block]",
        "terseLabel": "Continuity of Derivative Stock Option Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation, minimum advance royalty, to be paid in next fiscal year following current fiscal year.",
        "label": "Contractual Obligation, Minimum Advance Royalty to be Paid in Year One",
        "terseLabel": "Minimum advance of royalty to be paid, 2025",
        "verboseLabel": "Minimum advance of royalty to be paid by August 1, 2024 and August 1, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation, minimum advance royalty, to be paid in third fiscal year following current fiscal year.",
        "label": "Contractual Obligation, Minimum Advance Royalty to be Paid in Year Three",
        "verboseLabel": "Minimum advance of royalty to be paid by August 1, 2026 and August 1, 2027",
        "terseLabel": "Minimum advance of royalty to be paid 2027"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation, minimum advance royalty, to be paid in second fiscal year following current fiscal year.",
        "label": "Contractual Obligation, Minimum Advance Royalty to be Paid in Year Two",
        "verboseLabel": "Minimum advance of royalty to be paid by August 1, 2025 and August 1, 2026",
        "terseLabel": "Minimum advance of royalty to be paid 2026"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ConversionOfMandatoryConvertibleDebenturesShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ConversionOfMandatoryConvertibleDebenturesShares",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity after conversion of debentures that automatically converts into equity at a specified time or on the occurrence of certain events.",
        "label": "Conversion of Mandatory Convertible Debentures Shares",
        "terseLabel": "Conversion of mandatory convertible debentures (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ConversionOfMandatoryConvertibleDebenturesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ConversionOfMandatoryConvertibleDebenturesValue",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of debentures instrument that automatically converts into equity at a specified time or on the occurrence of certain events.",
        "label": "Conversion of Mandatory Convertible Debentures Value",
        "terseLabel": "Conversion of mandatory convertible debentures"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ConvertibleDebentureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ConvertibleDebentureAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debenture [Abstract]",
        "terseLabel": "Convertible Debentures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ConvertibleDebenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ConvertibleDebenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debentures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ConvertibleDebenturesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ConvertibleDebenturesTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebentures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about convertible debentures.",
        "label": "Convertible Debentures [Text Block]",
        "terseLabel": "Convertible debentures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes",
        "verboseLabel": "Convertible debentures",
        "label": "Convertible Debt",
        "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r94",
      "r1160"
     ]
    },
    "devs_ConvertibleDebtCapPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ConvertibleDebtCapPrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion cap price feature embedded in the convertible debt.",
        "label": "Convertible Debt Cap Price",
        "terseLabel": "Cap price (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Convertible debentures, short term",
        "periodStartLabel": "Balance beginning period",
        "periodEndLabel": "Balance end period",
        "terseLabel": "Convertible debentures",
        "label": "Convertible Debt, Current",
        "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "devs_ConvertibleDebtFloorPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ConvertibleDebtFloorPrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion floor price feature embedded in the convertible debt.",
        "label": "Convertible Debt, Floor Price",
        "terseLabel": "Floor price (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ConvertibleDebtIssuanceGrossValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ConvertibleDebtIssuanceGrossValue",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of convertible debt before issuance or transaction cost.",
        "label": "Convertible Debt, Issuance, Gross Value",
        "verboseLabel": "Issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible Debentures [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r359",
      "r360",
      "r363",
      "r364",
      "r365",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888"
     ]
    },
    "us-gaap_ConvertibleDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debentures, long term",
        "label": "Convertible Debt, Noncurrent",
        "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debentures",
        "label": "Convertible Debt [Table Text Block]",
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost of sales",
        "label": "Cost of Product and Service Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r687",
      "r858",
      "r863",
      "r915",
      "r986"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119",
      "r176",
      "r182",
      "r183",
      "r362",
      "r393",
      "r648",
      "r669",
      "r694",
      "r854",
      "r855",
      "r856",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r1118",
      "r1119",
      "r1120",
      "r1121"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CreditRiskMember",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Risk [Member]",
        "documentation": "The risk that a borrower will fail to pay interest or principal on a loan or debt security when due."
       }
      }
     },
     "auth_ref": []
    },
    "srt_CryptoAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CryptoAssetAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset [Axis]",
        "documentation": "Information by crypto-asset."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r337",
      "r1030",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039"
     ]
    },
    "srt_CryptoAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CryptoAssetDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset [Domain]",
        "documentation": "Crypto-asset."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r337",
      "r1030",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039"
     ]
    },
    "us-gaap_CryptoAssetFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CryptoAssetFairValue",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Crypto Asset, Fair Value",
        "documentation": "Fair value of crypto asset. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r324",
      "r327",
      "r329"
     ]
    },
    "us-gaap_CryptoAssetFairValueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CryptoAssetFairValueNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cryptocurrencies - restricted",
        "label": "Crypto Asset, Fair Value, Noncurrent",
        "documentation": "Fair value of crypto asset classified as noncurrent. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r324",
      "r327",
      "r329"
     ]
    },
    "devs_CryptoAssetFairValuePerUnit": {
     "xbrltype": "perUnitItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CryptoAssetFairValuePerUnit",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per unit fair value of a cryptocurrency or other digital asset held by the entity as of the reporting date,",
        "label": "Crypto Asset, Fair Value Per Unit",
        "terseLabel": "Fair value of cryptocurrency per unit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CryptoAssetHoldingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CryptoAssetHoldingLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset, Holding [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r325",
      "r326",
      "r327",
      "r328"
     ]
    },
    "us-gaap_CryptoAssetHoldingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CryptoAssetHoldingTable",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset, Holding [Table]",
        "documentation": "Disclosure of information about crypto asset. Includes, but is not limited to, name, cost basis, fair value, and number of units held. Excludes information about crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r325",
      "r326",
      "r327",
      "r328"
     ]
    },
    "us-gaap_CryptoAssetHoldingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CryptoAssetHoldingTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Activity Holding",
        "documentation": "Tabular disclosure of information about crypto asset. Includes, but is not limited to, name, cost basis, fair value, and number of units held. Excludes information about crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "devs_CryptoAssetNumberOfUnitsEarnedFromStaking": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CryptoAssetNumberOfUnitsEarnedFromStaking",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of cryptocurrency units earned through staking or validation activities during the reporting period.",
        "label": "Crypto Asset, Number of Units earned from staking",
        "terseLabel": "Cryptocurrency earned from staking"
       }
      }
     },
     "auth_ref": []
    },
    "devs_CryptoAssetNumberOfUnitsHeld": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CryptoAssetNumberOfUnitsHeld",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of cryptocurrency or digital asset units held by the entity at the reporting date.",
        "label": "Crypto Asset, Number of Units Held",
        "terseLabel": "Quantity of cryptocurrency held"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CryptoAssetPurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CryptoAssetPurchase",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of cryptocurrencies",
        "verboseLabel": "Purchases",
        "documentation": "Amount of increase in crypto asset from purchase. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "us-gaap_CryptoAssetRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CryptoAssetRollForward",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CryptoAssetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CryptoAssetTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/Cryptocurrencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cryptocurrencies",
        "documentation": "The entire disclosure for crypto asset. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332"
     ]
    },
    "devs_CryptoCurrenciesAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CryptoCurrenciesAssetAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Currencies Asset [Abstract]",
        "terseLabel": "Crypto Currencies Asset [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_CryptoStrategyConvertibleDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CryptoStrategyConvertibleDebtAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Strategy Convertible Debt [Abstract]",
        "terseLabel": "Crypto Strategy Convertible Debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_CryptoStrategyConvertibleDebtInitialTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CryptoStrategyConvertibleDebtInitialTrancheMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial tranche of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock related to the crypto strategy convertible debt.",
        "label": "Crypto Strategy Convertible Debt Initial Tranche [Member]",
        "terseLabel": "Crypto Strategy Convertible Debt Initial Tranche [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_CryptoStrategyConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CryptoStrategyConvertibleDebtMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock related to the crypto strategy convertible debt.",
        "label": "Crypto Strategy Convertible Debt [Member]",
        "terseLabel": "Crypto Strategy Convertible Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_CryptocurrenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "CryptocurrenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cryptocurrencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "devs_DeSPACTransactionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DeSPACTransactionPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "De-SPAC transaction period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.",
        "label": "De-SPAC Transaction Period",
        "terseLabel": "De-SPAC transaction period"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DebtAssumedOnRTOAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DebtAssumedOnRTOAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Assumed on RTO [Abstract]",
        "terseLabel": "Debt Assumed on RTO [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtConversionOriginalDebtAmount1",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of mandatory convertible debt before conversion to equity",
        "label": "Debt Conversion, Original Debt, Amount",
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r22"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Line of Credit (\"ELOC\") [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory notes convertible into warrants",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r94",
      "r373"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentConvertibleBeneficialConversionFeature",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of conversion feature",
        "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price (in dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r361"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion rate",
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r51",
      "r84",
      "r85",
      "r361"
     ]
    },
    "devs_DebtInstrumentConvertibleExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DebtInstrumentConvertibleExpirationPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Convertible, Expiration Period",
        "terseLabel": "Conversion expiry term"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DebtInstrumentConvertiblePercentageDiscount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DebtInstrumentConvertiblePercentageDiscount",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
        "label": "Debt Instrument, Convertible, Percentage Discount",
        "terseLabel": "Percentage of conversion price discount"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DebtInstrumentConvertiblePercentagePremium": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DebtInstrumentConvertiblePercentagePremium",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
        "label": "Debt Instrument, Convertible, Percentage Premium",
        "terseLabel": "Percentage of premium to volume weighted average price"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DebtInstrumentConvertibleRepayableDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DebtInstrumentConvertibleRepayableDays",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible debt, repayable days after the closing of the transaction, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Convertible, Repayable Days",
        "verboseLabel": "Number of repayable day"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DebtInstrumentExtinguishment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DebtInstrumentExtinguishment",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of extinguishment.",
        "label": "Debt instrument, extinguishment",
        "terseLabel": "Percentage of extinguishment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount",
        "verboseLabel": "Convertible debentures",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r631",
      "r632",
      "r885",
      "r886",
      "r929"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying value fair value",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r609",
      "r610",
      "r611",
      "r612",
      "r885",
      "r886",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133"
     ]
    },
    "devs_DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of net proceeds for initial tranche required to be used to purchase cryptocurrencies.",
        "label": "Debt instrument Initial Tranche Proceeds Used for Cryptocurrency Purchases, Percentage",
        "terseLabel": "Percentage of net proceeds of initial tranche required to be used to purchase cryptocurrencies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Convertible debt interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r360"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument maturity date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r884",
      "r1131",
      "r1132"
     ]
    },
    "devs_DebtInstrumentNumberOfTranches": {
     "xbrltype": "integerItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DebtInstrumentNumberOfTranches",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of tranches the advance is available to be drawn down under the loan.",
        "label": "Debt Instrument, Number of Tranches",
        "terseLabel": "Number of tranches"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of net proceeds of subsequent tranches required to be used to purchase cryptocurrencies.",
        "label": "Debt Instrument, Subsequent Tranches Proceeds Used for Cryptocurrency Purchases, Percentage",
        "terseLabel": "Percentage of net proceeds of subsequent tranches required to be used to purchase cryptocurrencies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity period",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "devs_December242021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "December242021Member",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "December 24, 2021 [Member]",
        "terseLabel": "December 24, 2021 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option liabilities",
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer)."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_DeferredFinanceCostsCurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsCurrentNet",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred financing costs",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1142",
      "r1144"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction costs incurred",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1053",
      "r1141",
      "r1142",
      "r1144"
     ]
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred financing costs, long-term",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1142",
      "r1144"
     ]
    },
    "devs_DepositOnCarbonCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DepositOnCarbonCreditsAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposit on Carbon Credits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DepositOnCarbonCreditsWithStopLossProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DepositOnCarbonCreditsWithStopLossProvision",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deposit paid for future delivery of carbon credits under contracts with a stop-loss provision.",
        "label": "Deposit on Carbon Credits With Stop Loss Provision",
        "terseLabel": "Deposit related to carbon credit contracts with stop-loss provisions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositsAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposit on carbon credits purchase",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter."
       }
      }
     },
     "auth_ref": [
      "r972"
     ]
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepositsAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposit on carbon credits purchase, long-term",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "terseLabel": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r26",
      "r164",
      "r857",
      "r858",
      "r860",
      "r862"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of warrant liabilities",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r555",
      "r916"
     ]
    },
    "us-gaap_DerivativeLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilitiesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Embedded Derivative Liabilities [Abstract]",
        "label": "Derivative Liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liabilities",
        "terseLabel": "Derivative liability",
        "periodEndLabel": "Balance end period",
        "periodStartLabel": "Balance beginning period",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_DerivativeLiabilityMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilityMeasurementInput",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative liabilities",
        "label": "Measurement input",
        "documentation": "Value of input used to measure derivative liability."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r591",
      "r592"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r1123"
     ]
    },
    "us-gaap_DerivativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeMember",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative [Member]",
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)."
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeTable",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r1123"
     ]
    },
    "devs_DerivativeWarrantLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DerivativeWarrantLiabilitiesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Warrant Liabilities [Abstract]",
        "terseLabel": "Derivative Warrant Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativesAndFairValueTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liabilities",
        "label": "Derivatives and Fair Value [Text Block]",
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r1115",
      "r1126"
     ]
    },
    "devs_DevvESGStreamingFincoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DevvESGStreamingFincoLtdMember",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the acquiree entity.",
        "label": "DevvESG Streaming Finco Ltd [Member]",
        "terseLabel": "Finco [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DevvHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DevvHoldingsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the acquiree entity.",
        "label": "Devv Holdings [Member]",
        "terseLabel": "Devv Holdings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DevvStreamHoldingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DevvStreamHoldingMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the acquiree entity.",
        "label": "DevvStream Holding [Member]",
        "terseLabel": "Devv Holdings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DevvStreamIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DevvStreamIncMember",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the acquiree entity.",
        "label": "DevvStream, Inc. [Member]",
        "terseLabel": "DESG [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DevvioIncorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DevvioIncorporationMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity owned or controlled by another entity.",
        "label": "Devvio Incorporation [Member]",
        "terseLabel": "Devvio Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_DirectorsAndOfficersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "DirectorsAndOfficersMember",
     "presentation": [
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person serving on board of directors and person with designation of officer.",
        "label": "Directors and Officers [Member]",
        "terseLabel": "Directors and Officers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share - Basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r161",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r202",
      "r204",
      "r207",
      "r208",
      "r209",
      "r210",
      "r378",
      "r454",
      "r475",
      "r547",
      "r585",
      "r586",
      "r689",
      "r710",
      "r865"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share - Diluted (in dollars per share)",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r161",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r204",
      "r207",
      "r208",
      "r209",
      "r210",
      "r378",
      "r454",
      "r475",
      "r547",
      "r585",
      "r586",
      "r689",
      "r710",
      "r865"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r622"
     ]
    },
    "us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Embedded derivative",
        "label": "Embedded Derivative, Gain (Loss) on Embedded Derivative, Net",
        "documentation": "Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period."
       }
      }
     },
     "auth_ref": [
      "r1116",
      "r1122"
     ]
    },
    "devs_EmbeddedDerivativeLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "EmbeddedDerivativeLiabilitiesTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of embedded convertible debentures.",
        "label": "Embedded Derivative Liabilities [Text Block]",
        "terseLabel": "Embedded Derivative Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails",
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Place of incorporation",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "devs_EnvvironSASMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "EnvvironSASMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity owned or controlled by another entity.",
        "label": "Envviron SAS [Member]",
        "terseLabel": "Envviron SAS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r125",
      "r132",
      "r133",
      "r156",
      "r157",
      "r158",
      "r184",
      "r185",
      "r186",
      "r188",
      "r196",
      "r198",
      "r200",
      "r212",
      "r293",
      "r296",
      "r334",
      "r377",
      "r407",
      "r454",
      "r462",
      "r463",
      "r471",
      "r472",
      "r473",
      "r476",
      "r546",
      "r547",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r584",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r633",
      "r635",
      "r641",
      "r704",
      "r728",
      "r729",
      "r730",
      "r752",
      "r822"
     ]
    },
    "us-gaap_EquityFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value transferred into equity",
        "documentation": "Fair value of the entity's equity."
       }
      }
     },
     "auth_ref": [
      "r1128",
      "r1129",
      "r1133"
     ]
    },
    "devs_EquityLineOfCreditAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "EquityLineOfCreditAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Line of Credit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_EquityLineOfCreditTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "EquityLineOfCreditTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditEloc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity line of credit purchase.",
        "label": "Equity Line of Credit [Text Block]",
        "terseLabel": "Equity Line of Credit (\"ELOC\")"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r467",
      "r614",
      "r958",
      "r959",
      "r960",
      "r1094",
      "r1095",
      "r1096",
      "r1097"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r614"
     ]
    },
    "devs_ExciseTaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExciseTaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for excise taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Excise Taxes Payable, Current",
        "terseLabel": "Excise taxes payable"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceOneMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price of share purchase warrants.",
        "label": "Exercise Price One [Member]",
        "terseLabel": "Exercise Price CAD$13.08 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeEightMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range Eight [Member]",
        "terseLabel": "Exercise Price Range Eight [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeFiveMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range Five [Member]",
        "terseLabel": "Exercise Price Range Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeFourMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range Four [Member]",
        "terseLabel": "Exercise Price Range Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeNineMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range Nine [Member]",
        "terseLabel": "Exercise Price Range Nine [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeOneMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range One [Member]",
        "terseLabel": "Exercise Price Range One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeSevenMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range Seven [Member]",
        "verboseLabel": "Exercise Price Range Seven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeSixMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range Six [Member]",
        "terseLabel": "Exercise Price Range Six [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeTenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeTenMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range Ten [Member]",
        "terseLabel": "Exercise Price Range Ten [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeThreeMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range Three [Member]",
        "terseLabel": "Exercise Price Range Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceRangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceRangeTwoMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise price range of options.",
        "label": "Exercise Price Range Two [Member]",
        "terseLabel": "Exercise Price Range Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ExercisePriceTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ExercisePriceTwoMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price of share purchase warrants.",
        "label": "Exercise Price Two [Member]",
        "terseLabel": "Exercise Price $1.52 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of warrant liabilities",
        "label": "Fair value of the warrant liabilities",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r591",
      "r592",
      "r900",
      "r906",
      "r921"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r591",
      "r592",
      "r900",
      "r906",
      "r921"
     ]
    },
    "devs_FairValueAssumedOnReverseTakeover": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FairValueAssumedOnReverseTakeover",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the fair value assumed on reverse takeover (RTO).",
        "label": "Fair Value Assumed on Reverse Takeover",
        "terseLabel": "Assumed on RTO"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610",
      "r611",
      "r852",
      "r928",
      "r1138"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r611",
      "r852",
      "r928",
      "r1136",
      "r1138"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r416",
      "r417",
      "r587",
      "r589",
      "r590",
      "r591",
      "r592",
      "r599",
      "r600",
      "r602",
      "r609",
      "r656",
      "r657",
      "r658",
      "r852",
      "r885",
      "r886",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r918",
      "r921",
      "r928"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r601"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r409",
      "r414",
      "r416",
      "r418",
      "r589",
      "r590",
      "r600",
      "r609",
      "r657",
      "r852",
      "r885",
      "r886",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r918",
      "r928"
     ]
    },
    "devs_FairValueLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FairValueLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the previous carrying value which was initially recorded as equity and the fair value of options liabilities.",
        "label": "Fair Value Liabilities, Current",
        "terseLabel": "Fair value of options liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r601"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r416",
      "r417",
      "r587",
      "r589",
      "r590",
      "r591",
      "r592",
      "r599",
      "r600",
      "r602",
      "r609",
      "r656",
      "r657",
      "r658",
      "r852",
      "r885",
      "r886",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r918",
      "r921",
      "r928"
     ]
    },
    "devs_FairValueOfCommonSharesIssuedInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FairValueOfCommonSharesIssuedInBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of common shares issued in business combination value of stock issued pursuant to acquisitions during the period.",
        "label": "Fair Value of Common Shares Issued in Business Combination",
        "terseLabel": "Fair value of shares issued"
       }
      }
     },
     "auth_ref": []
    },
    "devs_FairValueOfEmbeddedDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FairValueOfEmbeddedDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.",
        "label": "Fair Value of Embedded Derivative Liability",
        "terseLabel": "Fair value of embedded derivative",
        "negatedLabel": "Derivative liability component"
       }
      }
     },
     "auth_ref": []
    },
    "devs_FairValueOfEquitySharesTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FairValueOfEquitySharesTransferred",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value share amount transferred through equity.",
        "label": "Fair Value of Equity Shares Transferred",
        "negatedLabel": "Transferred to equity"
       }
      }
     },
     "auth_ref": []
    },
    "devs_FairValueOfWarrantsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FairValueOfWarrantsExercised",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to exercised to fair value of warrant liability.",
        "label": "Fair Value of Warrants Exercised",
        "terseLabel": "Fair value of warrants exercised"
       }
      }
     },
     "auth_ref": []
    },
    "devs_FinancialInstrumentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FinancialInstrumentAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Abstract]",
        "verboseLabel": "Financial Instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r372",
      "r403",
      "r558",
      "r574",
      "r603",
      "r613",
      "r616",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r693",
      "r705",
      "r881",
      "r918",
      "r919",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r931",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1127",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136"
     ]
    },
    "devs_FinancialInstrumentsContractualObligationsPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FinancialInstrumentsContractualObligationsPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of a financial instruments contractual obligations period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.",
        "label": "Financial Instruments Contractual Obligations Period",
        "terseLabel": "Financial instruments contractual obligations period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments",
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures."
       }
      }
     },
     "auth_ref": [
      "r608"
     ]
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Balance end period",
        "periodStartLabel": "Balance beginning period",
        "label": "Financial Liabilities Fair Value Disclosure",
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities."
       }
      }
     },
     "auth_ref": [
      "r1128",
      "r1129",
      "r1133",
      "r1135",
      "r1136",
      "r1137",
      "r1139"
     ]
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialLiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Stock Option Liabilities [Abstract]",
        "label": "Financial Liabilities Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_FocusImpactPartnersLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FocusImpactPartnersLLCMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New PubCo also entered into a strategic consulting agreement with Focus Impact Partners, LLC (the \"Consultant\").",
        "label": "Focus Impact Partners, LLC [Member]",
        "terseLabel": "Focus Impact Partners [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_FocusImpactPartnersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FocusImpactPartnersMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity owned or controlled by another entity.",
        "label": "Focus Impact Partners [Member]",
        "terseLabel": "Focus Impact Partners [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r618",
      "r619",
      "r620",
      "r621",
      "r819"
     ]
    },
    "devs_FreedomCarbonSolutionsLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FreedomCarbonSolutionsLLCMember",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Associate company accounted as an equity method investment.",
        "label": "Freedom Carbon Solutions LLC [Member]",
        "terseLabel": "FCS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_FreedomCarbonSolutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FreedomCarbonSolutionsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Acquisition.",
        "label": "Freedom Carbon Solutions [Member]",
        "terseLabel": "Freedom Carbon Solutions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_FunctionalAndPresentationCurrenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FunctionalAndPresentationCurrenciesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationFunctionalAndPresentationCurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Functional and Presentation Currencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_FunctionalAndPresentationCurrenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "FunctionalAndPresentationCurrenciesPolicyTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for Functional and presentation currencies.",
        "label": "Functional and Presentation Currencies [Policy Text Block]",
        "terseLabel": "Functional and presentation currencies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 8.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity loss on investment in associate",
        "label": "Company's share of loss",
        "negatedLabel": "Loss on investment in associate",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r74",
      "r956"
     ]
    },
    "devs_GainLossOnSettlementOfAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "GainLossOnSettlementOfAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and accounts payable.",
        "label": "Gain (Loss) on Settlement of Accounts Payable",
        "negatedTerseLabel": "Loss on settlement of accounts payable",
        "terseLabel": "Loss on settlement of accounts payable"
       }
      }
     },
     "auth_ref": []
    },
    "devs_GainLossOnSharesSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "GainLossOnSharesSettlement",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from the settlement of shares.",
        "label": "Gain (Loss) on Shares Settlement",
        "terseLabel": "Gain on share settlement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Extinguishment",
        "terseLabel": "Gain on settlement of debt",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r28",
      "r29"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative",
        "terseLabel": "General and administrative expenses",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r800"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and Administrative Expenses [Member]",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "devs_GoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "GoingConcernPolicyTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for going concern principle of accounting.",
        "label": "Going Concern [Policy Text Block]",
        "terseLabel": "Going concern"
       }
      }
     },
     "auth_ref": []
    },
    "devs_GoodAndServiceTaxReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "GoodAndServiceTaxReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of good and service tax due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Good and Service Tax Receivable Current",
        "terseLabel": "GST receivable"
       }
      }
     },
     "auth_ref": []
    },
    "devs_GreenlinesTechnologyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "GreenlinesTechnologyIncMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the company with which a licensing agreement was entered into for the use of certain technologies.",
        "label": "Greenlines Technology Inc. [Member]",
        "terseLabel": "Greenlines Technology Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r68",
      "r100",
      "r176",
      "r177",
      "r178",
      "r292",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r614",
      "r870",
      "r875",
      "r1007",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1050"
     ]
    },
    "devs_GuaranteedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "GuaranteedPayments",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guaranteed payments are fixed payments made to a partner or member of a business, regardless of the business's profitability during the period.",
        "label": "Guaranteed Payments",
        "terseLabel": "Guaranteed payments"
       }
      }
     },
     "auth_ref": []
    },
    "devs_HelenaGlobalInvestmentOpportunitiesILtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "HelenaGlobalInvestmentOpportunitiesILtdMember",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of investor under equity line of credit purchase (\"ELOC\") agreement.",
        "label": "Helena Global Investment Opportunities I Ltd [Member]",
        "terseLabel": "Helena Global Investment Opportunities I Ltd [Member]",
        "verboseLabel": "Helena I [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "HoldingPeriodForTransferAssignmentOrSaleOfFounderShares",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time after the completion of initial Business Combination in which initial shareholders are not permitted to transfer, assign or sell any of their held Founder Shares, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Holding Period for Transfer, Assignment or Sale of Founder Shares",
        "terseLabel": "Holding period for transfer, assignment or sale of founder shares"
       }
      }
     },
     "auth_ref": []
    },
    "devs_HostFinancialLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "HostFinancialLiability",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to host financial liability in connection with issuance of convertible debentures.",
        "label": "Host Financial Liability",
        "terseLabel": "Host financial liability"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ImpactOfListingOnNASDAQAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ImpactOfListingOnNASDAQAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impact of Listing on NASDAQ [Abstract]",
        "terseLabel": "Impact of listing on NASDAQ [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r335",
      "r338",
      "r340",
      "r553",
      "r554",
      "r556",
      "r557",
      "r594",
      "r598",
      "r601",
      "r615",
      "r616",
      "r617",
      "r723",
      "r725",
      "r805",
      "r851",
      "r852",
      "r900",
      "r904",
      "r916",
      "r917",
      "r920",
      "r928",
      "r1100",
      "r1102",
      "r1164"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r340",
      "r553",
      "r554",
      "r556",
      "r557",
      "r594",
      "r598",
      "r601",
      "r615",
      "r616",
      "r617",
      "r723",
      "r725",
      "r805",
      "r851",
      "r852",
      "r900",
      "r904",
      "r916",
      "r917",
      "r920",
      "r928",
      "r1100",
      "r1102",
      "r1164"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes paid",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r172",
      "r460",
      "r461"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate taxes receivable",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r971"
     ]
    },
    "devs_IncreaseDecreaseAssessedToBeInExcessPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "IncreaseDecreaseAssessedToBeInExcessPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of increase (decrease) assessed to be in excess.",
        "label": "Increase (Decrease) Assessed to be in Excess Percentage",
        "terseLabel": "Percentage of change assessed to be excess"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Trade receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "devs_IncreaseDecreaseInCarbonCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "IncreaseDecreaseInCarbonCredits",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables from carbon credits.",
        "label": "Increase (Decrease) in Carbon Credits",
        "negatedLabel": "Carbon credits"
       }
      }
     },
     "auth_ref": []
    },
    "devs_IncreaseDecreaseInGoodsAndServiceTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "IncreaseDecreaseInGoodsAndServiceTaxReceivable",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as GST.",
        "label": "Increase (Decrease) in Goods and Service Tax Receivable",
        "negatedLabel": "GST receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest transferred to accrued liabilities",
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in non-cash working capital items:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Shareholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "devs_InterestAndPenaltiesPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "InterestAndPenaltiesPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rate of interest and penalties applicable if the entity fails to meet its obligations in full.",
        "label": "Interest and Penalties Percentage",
        "terseLabel": "Interest and penalties percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expenses",
        "label": "Interest Expense, Operating and Nonoperating",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r224",
      "r228",
      "r234",
      "r247",
      "r630",
      "r875",
      "r876",
      "r1198"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r369",
      "r374",
      "r887",
      "r888",
      "r1198"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r859",
      "r863",
      "r985"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r170",
      "r171"
     ]
    },
    "us-gaap_InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyCapitalShareTransactionsStockIssuedAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of shares [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyChangesInNetAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyChangesInNetAssetsLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Change in Net Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r752",
      "r765",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841"
     ]
    },
    "us-gaap_InvestmentCompanyChangesInNetAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyChangesInNetAssetsTable",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Change in Net Assets [Table]",
        "documentation": "Disclosure of information about change in net assets (equity) of investment company."
       }
      }
     },
     "auth_ref": [
      "r752",
      "r765",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841"
     ]
    },
    "us-gaap_InvestmentCompanyChangesInNetAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyChangesInNetAssetsTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuity of the Company's Investment in Associate",
        "documentation": "Tabular disclosure of change in net assets (equity) of investment company."
       }
      }
     },
     "auth_ref": [
      "r1193",
      "r1194",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207"
     ]
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment in associate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociate"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment in associate",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r109",
      "r257",
      "r258",
      "r604",
      "r605",
      "r1157"
     ]
    },
    "us-gaap_InvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestorMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sponsor [Member]",
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value."
       }
      }
     },
     "auth_ref": [
      "r1145",
      "r1146"
     ]
    },
    "devs_July302024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "July302024Member",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "July 30, 2024 [Member]",
        "terseLabel": "July 30, 2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_KeyInputsConvertibleDebenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "KeyInputsConvertibleDebenturesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Inputs Convertible Debentures [Abstract]",
        "terseLabel": "Key Inputs Convertible Debentures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of key input and valuation technique used to measure fair value of derivative liabilities.",
        "label": "Key Inputs Used for Derivative Liabilities Valuation Techniques [Table Text Block]",
        "terseLabel": "Key Inputs Convertible Debentures"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      },
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r47",
      "r48",
      "r49",
      "r53",
      "r54",
      "r55",
      "r56",
      "r176",
      "r177",
      "r178",
      "r292",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r550",
      "r551",
      "r552",
      "r614",
      "r775",
      "r869",
      "r889",
      "r946",
      "r1050",
      "r1149",
      "r1150"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders' deficiency",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r95",
      "r701",
      "r930",
      "r934",
      "r935",
      "r993",
      "r998",
      "r1019",
      "r1140"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND SHAREHOLDERS' DEFICIENCY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "terseLabel": "Current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r140",
      "r176",
      "r177",
      "r178",
      "r292",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r550",
      "r551",
      "r552",
      "r614",
      "r930",
      "r1050",
      "r1149",
      "r1150"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LicensingAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LicensingAgreementsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Licensing Agreements [Member]",
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r911",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1093"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r993",
      "r996",
      "r1049"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r52",
      "r349",
      "r993",
      "r996",
      "r1049"
     ]
    },
    "devs_LiquidityRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "LiquidityRiskMember",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they fall due. The Company manages liquidity by maintaining adequate cash balances and by raising equity financings.",
        "label": "Liquidity Risk [Member]",
        "terseLabel": "Liquidity Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in associate",
        "label": "Long-Term Investments",
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermPurchaseCommitmentLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermPurchaseCommitmentTable",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Purchase Commitment [Table]",
        "documentation": "Disclosure of information about long-term purchase arrangement. Includes, but is not limited to, term of arrangement with supplier, minimum quantity required, milestone, period covered by arrangement, and committed amount. Excludes short-term purchase arrangement and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermPurchaseCommitmentPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermPurchaseCommitmentPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period of minimum royalty advance extended",
        "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyPendingClaimsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingencyPendingClaimsNumber",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of pending or threatened lawsuits",
        "documentation": "Number of pending claims pertaining to a loss contingency."
       }
      }
     },
     "auth_ref": [
      "r1047",
      "r1048"
     ]
    },
    "devs_LossOnRevaluationOfCryptocurrencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "LossOnRevaluationOfCryptocurrencies",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized loss incurred from revaluation of cryptocurrencies holding during the period.",
        "label": "Loss on Revaluation of Cryptocurrencies",
        "terseLabel": "Loss on revaluation of cryptocurrencies",
        "negatedLabel": "Loss on revaluation of cryptocurrencies",
        "verboseLabel": "Fair value loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ManagementFeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagementFeeExpense",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management fees",
        "documentation": "Amount of expense for investment management fee, including, but not limited to, expense in connection with research, selection, supervision, and custody of investment."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r800",
      "r944",
      "r1196"
     ]
    },
    "us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Servicing Assets and Servicing Liabilities Risk [Axis]",
        "documentation": "Information by type of risks inherent in servicing assets and servicing liabilities."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "devs_March12022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "March12022Member",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "March 1, 2022 [Member]",
        "terseLabel": "March 1, 2022 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_March142022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "March142022Member",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "March 14, 2022 [Member]",
        "terseLabel": "March 14, 2022 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_March262025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "March262025Member",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "March 26, 2025 [Member]",
        "terseLabel": "March 26, 2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_MarmotaSolutionsIncorporatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "MarmotaSolutionsIncorporatedMember",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Associate company accounted as an Equity method investment.",
        "label": "Marmota Solutions Incorporated [Member]",
        "terseLabel": "Marmota [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r121",
      "r122",
      "r219",
      "r345",
      "r346",
      "r347",
      "r348",
      "r420",
      "r446",
      "r447",
      "r448",
      "r458",
      "r592",
      "r686",
      "r722",
      "r724",
      "r738",
      "r767",
      "r768",
      "r831",
      "r832",
      "r833",
      "r834",
      "r836",
      "r844",
      "r845",
      "r846",
      "r847",
      "r849",
      "r850",
      "r880",
      "r890",
      "r898",
      "r900",
      "r906",
      "r909",
      "r921",
      "r922",
      "r926",
      "r927",
      "r932",
      "r1052",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156"
     ]
    },
    "us-gaap_MeasurementInputConversionPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputConversionPriceMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Conversion Ratio [Member]",
        "label": "Measurement Input, Conversion Price [Member]",
        "documentation": "Measurement input using price per share at which convertible share can be converted into common stock."
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "devs_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "MeasurementInputExpectedAnnualVolatilityForFocusImpactMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using price per share at expected annual volatility for Focus Impact.",
        "label": "Measurement Input, Expected Annual Volatility for Focus Impact [Member]",
        "terseLabel": "Expected Annual Volatility for Focus Impact [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "MeasurementInputExpectedAnnualVolatilityForTheCompanyMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using price per share at expected annual volatility for the company.",
        "label": "Measurement Input, Expected Annual Volatility for the Company [Member]",
        "terseLabel": "Expected Annual Volatility for the Company [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend Yield [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected Term (Years) [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "devs_MeasurementInputForeignExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "MeasurementInputForeignExchangeRateMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using price per share at expected foreign exchange rate.",
        "label": "Measurement Input, Foreign Exchange Rate [Member]",
        "terseLabel": "Foreign Exchange Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected Volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r921",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "devs_MeasurementInputProbabilityOfDeSPACTransactionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "MeasurementInputProbabilityOfDeSPACTransactionMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using price per share at probability of De-SPAC transaction closing by maturity date.",
        "label": "Measurement Input, Probability of De-SPAC Transaction [Member]",
        "verboseLabel": "Probability of De-SPAC Transaction Closing [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r448",
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r590",
      "r591",
      "r592",
      "r900",
      "r906",
      "r909",
      "r921"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r591",
      "r592",
      "r900",
      "r906",
      "r909",
      "r921"
     ]
    },
    "devs_MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of digital asset acquisition threshold that triggers a change in the collateral structure under a convertible debt arrangement.",
        "label": "Minimum Digital Asset Threshold Amount for Acquisition of Cryptocurrencies",
        "terseLabel": "Digital asset threshold amount"
       }
      }
     },
     "auth_ref": []
    },
    "devs_MinimumEquityAndDebtFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "MinimumEquityAndDebtFinancing",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of debt and equity to be raised.",
        "label": "Minimum Equity and Debt Financing",
        "terseLabel": "Minimum equity and debt financing"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r121",
      "r122",
      "r219",
      "r345",
      "r346",
      "r347",
      "r348",
      "r420",
      "r446",
      "r447",
      "r448",
      "r458",
      "r592",
      "r686",
      "r722",
      "r724",
      "r738",
      "r767",
      "r768",
      "r831",
      "r832",
      "r833",
      "r834",
      "r836",
      "r844",
      "r845",
      "r846",
      "r847",
      "r849",
      "r850",
      "r880",
      "r890",
      "r898",
      "r900",
      "r906",
      "r909",
      "r921",
      "r922",
      "r926",
      "r932",
      "r1052",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156"
     ]
    },
    "devs_MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation, minimum advance royalty, to be paid from year four onwards in order to avoid termination of contract.",
        "label": "Minimum Royalty Advance to be Paid to Avoid Termination of Contract from Year Four",
        "verboseLabel": "Minimum royalty advance to be paid to avoid termination of contract from Year 2027 and 2028"
       }
      }
     },
     "auth_ref": []
    },
    "devs_MultipleVotingSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "MultipleVotingSharesMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of multiple voting shares representing ownership interest in a corporation.",
        "label": "Multiple Voting Shares [Member]",
        "verboseLabel": "MVS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://auldbrasspartners.com/role/NatureOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of operations",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r216",
      "r866",
      "r867"
     ]
    },
    "devs_NatureOfOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NatureOfOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r78"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss",
        "totalLabel": "Net loss",
        "terseLabel": "Net loss for the period",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r78",
      "r96",
      "r133",
      "r138",
      "r152",
      "r154",
      "r158",
      "r176",
      "r177",
      "r178",
      "r181",
      "r187",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r199",
      "r200",
      "r206",
      "r292",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r378",
      "r382",
      "r385",
      "r389",
      "r454",
      "r475",
      "r547",
      "r586",
      "r614",
      "r703",
      "r797",
      "r820",
      "r821",
      "r859",
      "r861",
      "r863",
      "r944",
      "r1050"
     ]
    },
    "us-gaap_NetInvestmentIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetInvestmentIncome",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment by the Company",
        "documentation": "Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r706",
      "r707",
      "r806",
      "r934",
      "r935",
      "r944"
     ]
    },
    "devs_NewConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NewConvertibleDebtMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock related to the new convertible debt.",
        "label": "New Convertible Debt [Member]",
        "terseLabel": "New Convertible Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://auldbrasspartners.com/role/InsiderTrading"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://auldbrasspartners.com/role/InsiderTrading"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expenses)",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NonrelatedPartyMember",
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrelated Party [Member]",
        "terseLabel": "Nonrelated Party [Member]",
        "documentation": "Party not related to reporting entity."
       }
      }
     },
     "auth_ref": [
      "r993",
      "r999",
      "r1000"
     ]
    },
    "devs_NoticePeriodToRedeemWarrants": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NoticePeriodToRedeemWarrants",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period to provide written notice to redeem warrants, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Notice Period to Redeem Warrants",
        "terseLabel": "Notice period to redeem warrants"
       }
      }
     },
     "auth_ref": []
    },
    "devs_November302021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "November302021Member",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "November 30, 2021 [Member]",
        "terseLabel": "November 30, 2021 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfDaysForVolumeWeightedAveragePrice": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfDaysForVolumeWeightedAveragePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of days used to determine the volume-weighted average price, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Number of Days for Volume Weighted Average Price",
        "terseLabel": "Number of trading days used to calculate volume-weighted average price"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfDemandsEligibleSecurityHolderCanMake": {
     "xbrltype": "integerItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfDemandsEligibleSecurityHolderCanMake",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of demands eligible security holder can make, excluding short form demands.",
        "label": "Number of Demands Eligible Security Holder can Make",
        "terseLabel": "Number of demands eligible security holder can make"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfInstallments",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of installments to be paid monthly for the loan repayment.",
        "label": "Number of Installments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://auldbrasspartners.com/role/SegmentedInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of operating segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r876",
      "r1008"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://auldbrasspartners.com/role/SegmentedInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of reportable segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r871",
      "r879",
      "r1008"
     ]
    },
    "devs_NumberOfSharesExchangeOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfSharesExchangeOfShares",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares exchange of shares acquisition of associate during the period.",
        "label": "Number of Shares Exchange of Shares",
        "terseLabel": "Number of shares exchange of shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfSharesReceivedFromInvestors": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfSharesReceivedFromInvestors",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares received from Investors.",
        "label": "Number of Shares Received from Investors",
        "terseLabel": "Shares received from investors (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfSharesToBePurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfSharesToBePurchased",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares to be purchased from a vendor.",
        "label": "Number of Shares to be Purchased",
        "terseLabel": "Number of shares to be purchased (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfSharesToBeReceived": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfSharesToBeReceived",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of carbon credits that have not yet been transferred or delivered.",
        "label": "Number of Shares to be Received",
        "terseLabel": "Number of shares to be received (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfTradingDays",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Number of Trading Days",
        "terseLabel": "Number of trading days"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfTradingDaysEndingBeforeNoticeOfRedemption": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfTradingDaysEndingBeforeNoticeOfRedemption",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period ending, days before the company sends the notice of redemption in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Number of Trading Days Ending Before Notice of Redemption",
        "terseLabel": "Number of trading days ending before notice of redemption"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfUnsecuredPromissoryNotes": {
     "xbrltype": "integerItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfUnsecuredPromissoryNotes",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of unsecured promissory notes.",
        "label": "Number of Unsecured Promissory Notes",
        "terseLabel": "Number of unsecured promissory notes"
       }
      }
     },
     "auth_ref": []
    },
    "devs_NumberOfWarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "NumberOfWarrantsAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Warrants [Abstract]",
        "terseLabel": "Number of Warrants [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of preparation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of preparation",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r134",
      "r135",
      "r136",
      "r740",
      "r741"
     ]
    },
    "devs_OrganizationalOrStartupCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "OrganizationalOrStartupCosts",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount start-up costs are defined as those incurred before the active conduct of a trade or business, including market analyses, product testing, and advertising expenses.",
        "label": "Organizational or Startup Costs",
        "terseLabel": "Start-up costs, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCommitmentsAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Commitments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r7",
      "r91"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive loss",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration]",
        "documentation": "Indicates status and type of related party for receivable, after allowance for credit loss, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due from related parties",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r785",
      "r876",
      "r934",
      "r935",
      "r1162"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "devs_OwnershipPercentageInSubsidiaryByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "OwnershipPercentageInSubsidiaryByParent",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Ownership Percentage in Subsidiary by Parent",
        "terseLabel": "Ownership interest in subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable and accrued liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PaymentOfPurchaseConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PaymentOfPurchaseConsideration",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of consideration paid to vendor.",
        "label": "Payment of Purchase Consideration",
        "terseLabel": "Purchase consideration paid"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PaymentToAcquireCryptoCurrencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PaymentToAcquireCryptoCurrencies",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of Crypto Currencies.",
        "label": "Payment to Acquire Crypto Currencies",
        "negatedLabel": "Purchase of cryptocurrencies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForEnvironmentalLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForEnvironmentalLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental expense",
        "label": "Payments for Environmental Liabilities",
        "documentation": "Cash outflows made during the period for environmental remediation activities."
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Transaction costs",
        "terseLabel": "Transaction costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_PaymentsToEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToEmployees",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued wages",
        "documentation": "Payments of cash to employees, including wages and salaries, during the current period."
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "devs_PercentageOfCarbonCreditsToBeRetired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PercentageOfCarbonCreditsToBeRetired",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of carbon credits to be retired.",
        "label": "Percentage of Carbon Credits to be Retired",
        "terseLabel": "Percentage of credits to be retired"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PercentageOfCommonSharesOnFullyDilutedBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PercentageOfCommonSharesOnFullyDilutedBasis",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of common shares on a fully diluted basis, resulting in a reverse takeover of the company.",
        "label": "Percentage of Common Shares on Fully Diluted Basis",
        "terseLabel": "Percentage of common shares on fully diluted basis"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PercentageOfDebtCarryingValue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PercentageOfDebtCarryingValue",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the carrying amount of the original debt.",
        "label": "Percentage of Debt Carrying Value",
        "terseLabel": "Percentage of debt carrying value"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PercentageOfEquityLineAdvanceBasedOnTradingCommonShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PercentageOfEquityLineAdvanceBasedOnTradingCommonShares",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of average of the daily value traded common shares under equity line of credit.",
        "label": "Percentage of Equity Line Advance Based on Trading Common Shares",
        "terseLabel": "Percentage of common shares under ELOC"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PercentageOfMarketYield": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PercentageOfMarketYield",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The market interest rate (yield) used to determine the fair value of a debt instrument at initial recognition, modification, or extinguishment, in accordance with ASC 470 and ASC 820. This rate reflects the return required by market participants for debt instruments with similar risk and maturity characteristics at the measurement date.",
        "label": "Percentage of Market Yield",
        "terseLabel": "Market yield rate"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PercentageOfUnderpaymentPenaltyOfTotalLiability": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PercentageOfUnderpaymentPenaltyOfTotalLiability",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rate of underpayment penalty of total liability applicable if the entity fails to meet its obligations in full.",
        "label": "Percentage of Underpayment Penalty of Total Liability",
        "terseLabel": "Percentage of underpayment penalty of total liability"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PercentageOfWarrantsExercisable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PercentageOfWarrantsExercisable",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of securities that would be issuable upon the exercise of warrants or rights.",
        "label": "Percentage of Warrants Exercisable",
        "terseLabel": "Percentage of warrants exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PeriodForClosingOfBusinessCombinationAgreement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PeriodForClosingOfBusinessCombinationAgreement",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period for completing the business combination agreement in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Period for Closing of Business Combination Agreement",
        "terseLabel": "Period for closing of business combination agreement"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PeriodForRegistrationStatementToBecomeEffective": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PeriodForRegistrationStatementToBecomeEffective",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time required to pass after the filing of a registration statement to become effective before warrant holders may be permitted to exercise warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Period for Registration Statement to Become Effective",
        "terseLabel": "Period for registration statement to become effective"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PeriodOfVolumeWeightedAverageTradingPrice": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PeriodOfVolumeWeightedAverageTradingPrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of volume weighted average trading price, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Period of Volume Weighted Average Trading Price",
        "terseLabel": "Period of volume weighted average trading price"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PeriodToFileRegistrationStatement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PeriodToFileRegistrationStatement",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period the entity is required to file a registration statement following the closing of a Business Combination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Period to File Registration Statement",
        "terseLabel": "Period to file registration statement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockSharesAuthorizedUnlimited": {
     "xbrltype": "authorizedUnlimitedItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorizedUnlimited",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalAuthorizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized, unlimited",
        "label": "Preferred Stock, Shares Authorized, Unlimited [Fixed List]",
        "documentation": "Indicates whether number of nonredeemable preferred shares, or preferred stock redeemable solely at option of issuer, permitted to be issued is unlimited. Acceptable value is \"Unlimited\"."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r305",
      "r306",
      "r853"
     ]
    },
    "devs_PrepaymentPenaltyPercentagePriorToMaturityDate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PrepaymentPenaltyPercentagePriorToMaturityDate",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of prepayment of penalty applied on any prepayments prior to maturity date.",
        "label": "Prepayment Penalty Percentage Prior to Maturity Date",
        "terseLabel": "Percentage of prepayment penalty prior to maturity date"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PresentedAsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PresentedAsAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Presented As [Abstract]",
        "terseLabel": "Presented as:"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PrivateWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PrivateWarrantsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants that were originally issued prior to the execution of the business combination Agreement, in connection with the reverse takeover, to SPAC's sponsor and certain institutional or accredited investors in private placement that occurred concurrently with its initial public offering (IPO). Each warrant is exercisable for 0.09692 share of common stock at an exercise price of $1.52.",
        "label": "Private Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional proceeds",
        "terseLabel": "Proceeds from convertible debt",
        "label": "Proceeds from convertible debentures",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of private placement investment",
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds",
        "label": "Proceeds from Issuance or Sale of Equity",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r743"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from ELOC drawdown",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r993",
      "r996"
     ]
    },
    "devs_ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of aggregate proceeds from new debt or equity issuances that must be applied to repay existing crypto strategy convertible debt, per agreement.",
        "label": "Proceeds from New Issuances Obligated for Debt Repayment, Percentage",
        "terseLabel": "Percentage of proceeds from new issuances obligated for debt repayment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromWarrantExercises",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from warrant exercises",
        "label": "Proceeds from warrant exercise",
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants."
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "devs_ProceedsSecuredInSegregatedCryptocurrencyTradingAccount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ProceedsSecuredInSegregatedCryptocurrencyTradingAccount",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of proceeds from crypto strategy convertible debt secured and held in segregated cryptocurrency trading account.",
        "label": "Proceeds Secured in Segregated Cryptocurrency Trading Account",
        "terseLabel": "Proceeds from segregated account for trading in cryptocurrencies"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ProductValueIssuedUponExerciseOfWarrants": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ProductValueIssuedUponExerciseOfWarrants",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The product value issued upon exercise of warrants.",
        "label": "Product Value Issued Upon Exercise of Warrants",
        "terseLabel": "Product value issued upon exercise of warrant (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional fees",
        "verboseLabel": "Legal and professional fees",
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
       }
      }
     },
     "auth_ref": [
      "r861",
      "r875",
      "r944",
      "r1199",
      "r1200"
     ]
    },
    "devs_PublicWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PublicWarrantsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants that were originally issued prior to the execution of the business combination agreement, in connection with the reverse takeover, as part of the units sold to public investors in the SPAC's initial public offering. Each warrant is exercisable for 0.09692 share of common stock at an exercise price of $1.52.",
        "label": "Public Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_PurchaseConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "PurchaseConsideration",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of consideration to be paid to vendor.",
        "label": "Purchase Consideration",
        "terseLabel": "Purchase consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PurchaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment of purchase commitment",
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier."
       }
      }
     },
     "auth_ref": [
      "r994",
      "r1001",
      "r1159"
     ]
    },
    "devs_QuarterlyConsultingFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "QuarterlyConsultingFee",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quarterly consulting fee payable for providing consulting services on reaching specific terms.",
        "label": "Quarterly Consulting Fee",
        "terseLabel": "Quarterly consulting fee"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r121",
      "r122",
      "r219",
      "r345",
      "r346",
      "r347",
      "r348",
      "r408",
      "r420",
      "r446",
      "r447",
      "r448",
      "r451",
      "r458",
      "r592",
      "r659",
      "r668",
      "r686",
      "r722",
      "r724",
      "r738",
      "r767",
      "r768",
      "r831",
      "r832",
      "r833",
      "r834",
      "r836",
      "r844",
      "r845",
      "r846",
      "r847",
      "r849",
      "r850",
      "r880",
      "r890",
      "r898",
      "r900",
      "r906",
      "r909",
      "r921",
      "r922",
      "r926",
      "r927",
      "r932",
      "r938",
      "r1044",
      "r1052",
      "r1131",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r121",
      "r122",
      "r219",
      "r345",
      "r346",
      "r347",
      "r348",
      "r408",
      "r420",
      "r446",
      "r447",
      "r448",
      "r451",
      "r458",
      "r592",
      "r659",
      "r668",
      "r686",
      "r722",
      "r724",
      "r738",
      "r767",
      "r768",
      "r831",
      "r832",
      "r833",
      "r834",
      "r836",
      "r844",
      "r845",
      "r846",
      "r847",
      "r849",
      "r850",
      "r880",
      "r890",
      "r898",
      "r900",
      "r906",
      "r909",
      "r921",
      "r922",
      "r926",
      "r927",
      "r932",
      "r938",
      "r1044",
      "r1052",
      "r1131",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r180",
      "r181",
      "r256",
      "r415",
      "r419",
      "r645",
      "r646",
      "r696",
      "r702",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r795",
      "r830",
      "r1197"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r180",
      "r181",
      "r645",
      "r646",
      "r647",
      "r648",
      "r696",
      "r702",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r795",
      "r830"
     ]
    },
    "devs_RelatedPartyTransactionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "RelatedPartyTransactionAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Abstract]",
        "verboseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r180",
      "r181",
      "r645",
      "r646",
      "r1148"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r180",
      "r181",
      "r1148"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r180",
      "r181",
      "r256",
      "r645",
      "r646",
      "r648",
      "r801",
      "r802",
      "r805"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party transactions and balances [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r180",
      "r181",
      "r256",
      "r415",
      "r419",
      "r645",
      "r646",
      "r696",
      "r702",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r795",
      "r830",
      "r1148",
      "r1197"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalances"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party transactions and balances",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r643",
      "r644",
      "r646",
      "r649",
      "r748",
      "r749",
      "r750",
      "r803",
      "r804",
      "r805",
      "r826",
      "r828"
     ]
    },
    "devs_RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of repayment of convertible debentures from Equity Line of Credit (ELOC) drawdown proceeds.",
        "label": "Repayment of Convertible Debentures from Equity Line of Credit Drawdown Proceeds",
        "terseLabel": "Repayment of convertible debentures from ELOC drawdown proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfConvertibleDebt",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayment",
        "negatedTerseLabel": "Repayment of convertible debentures",
        "label": "Repayments of Convertible Debt",
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReportableSegmentAggregationBeforeOtherOperatingSegmentMember",
     "presentation": [
      "http://auldbrasspartners.com/role/SegmentedInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reportable Segment [Member]",
        "documentation": "Aggregation of reportable segments before other operating segment. Excludes intersegment elimination and reconciling item."
       }
      }
     },
     "auth_ref": [
      "r875",
      "r876"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesKeyInputsDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119",
      "r176",
      "r182",
      "r183",
      "r362",
      "r393",
      "r648",
      "r669",
      "r694",
      "r854",
      "r855",
      "r856",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r1118",
      "r1119",
      "r1120",
      "r1121"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r969",
      "r991",
      "r1158",
      "r1161"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash and Cash Equivalent, Noncurrent",
        "documentation": "Amount of cash and cash equivalent restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r103",
      "r173"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Cash held in bitgo account",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r970",
      "r991"
     ]
    },
    "devs_RestrictedStockUnitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "RestrictedStockUnitsAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r86",
      "r700",
      "r732",
      "r737",
      "r747",
      "r777",
      "r930"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Deficit [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r132",
      "r133",
      "r184",
      "r185",
      "r186",
      "r188",
      "r196",
      "r198",
      "r200",
      "r293",
      "r296",
      "r334",
      "r377",
      "r454",
      "r462",
      "r463",
      "r471",
      "r472",
      "r473",
      "r476",
      "r546",
      "r547",
      "r562",
      "r565",
      "r566",
      "r569",
      "r584",
      "r633",
      "r635",
      "r728",
      "r730",
      "r752",
      "r1201"
     ]
    },
    "devs_RetirementOfCarbonCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "RetirementOfCarbonCredits",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of retirement of carbon credits recognized during the period.",
        "label": "Retirement of Carbon Credits",
        "terseLabel": "Retirement of carbon credits"
       }
      }
     },
     "auth_ref": []
    },
    "devs_RetirementOfCarbonCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "RetirementOfCarbonCreditsAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement of Carbon Credits [Abstract]",
        "terseLabel": "Retirement of Carbon Credits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_RetirementPeriodForCarbonCredits": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "RetirementPeriodForCarbonCredits",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carbon credits retirement period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Retirement Period for Carbon Credits",
        "terseLabel": "Retirement period for carbon credits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/SegmentedInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99",
      "r159",
      "r176",
      "r177",
      "r178",
      "r211",
      "r225",
      "r226",
      "r241",
      "r247",
      "r250",
      "r252",
      "r253",
      "r292",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r614",
      "r690",
      "r692",
      "r875",
      "r915",
      "r934",
      "r935",
      "r1050"
     ]
    },
    "devs_RightOfFirstRefusalNewSecuritiesPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "RightOfFirstRefusalNewSecuritiesPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of new securities offered for sale to which lenders have the right of first refusal during the specified period under the crypto strategy convertible debt agreement.",
        "label": "Right of First Refusal New Securities, Percentage",
        "terseLabel": "Percentage of new securities subject to right of first refusal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/FinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks Inherent in Servicing Assets and Servicing Liabilities, Type [Domain]",
        "documentation": "The nature of risks inherent in servicing assets and servicing liabilities."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://auldbrasspartners.com/role/InsiderTrading"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://auldbrasspartners.com/role/InsiderTrading"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "devs_SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage multiplier applied to the higher of the market value or the newly issued price to determine the adjusted exercise price of the SPAC warrants.",
        "label": "SPAC Warrant Exercise Price Market Value and Newly Issued Price Percentage",
        "terseLabel": "Exercise price adjustment percentage for warrants"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantLowerRedemptionTriggerPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantLowerRedemptionTriggerPricePerShare",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share price of the company's common stock at which the lower redemption condition of the SPAC warrants becomes effective, equal to the reference price determined.",
        "label": "SPAC Warrant Lower Redemption Trigger Price Per Share",
        "terseLabel": "Lower redemption trigger price (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantReferencePricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantReferencePricePerShare",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The benchmark share price, equal to the higher of the newly issued price and market value, used to adjust the exercise and redemption terms of the SPAC warrants.",
        "label": "SPAC Warrant Reference Price Per Share",
        "terseLabel": "Warrant reference price (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantUpperRedemptionTriggerPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantUpperRedemptionTriggerPricePerShare",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share price of the company's common stock at which the upper redemption condition of the SPAC warrants becomes exercisable, calculated as 180 percent of the reference price.",
        "label": "SPAC Warrant Upper Redemption Trigger Price Per Share",
        "terseLabel": "Upper redemption trigger price (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsAdjustmentPriceThreshold": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsAdjustmentPriceThreshold",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The share price threshold below which both the newly issued share price and the 20-day VWAP must fall to trigger a SPAC warrant exercise price adjustment.",
        "label": "SPAC Warrants Adjustment Price Threshold",
        "terseLabel": "Share price threshold for exercise price adjustment (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsEquityProceedsThresholdPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsEquityProceedsThresholdPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of total equity proceeds from newly issued shares that must be exceeded for the exercise price adjustment provisions of the SPAC warrants to be triggered.",
        "label": "SPAC Warrants Equity Proceeds Threshold Percentage",
        "terseLabel": "Threshold percentage of total equity proceeds for exercise price adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsExerciseRatioAfterRTO": {
     "xbrltype": "pureItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsExerciseRatioAfterRTO",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The adjusted number of common shares issuable per SPAC warrant following the reverse takeover, reflecting proportionate adjustment for consolidation effects.",
        "label": "SPAC Warrants Exercise Ratio After RTO",
        "terseLabel": "Exercise ratio for warrants after RTO"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsExerciseRatioAfterReverseStockSplit": {
     "xbrltype": "pureItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsExerciseRatioAfterReverseStockSplit",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The further adjusted number of common shares issuable per SPAC warrant following the company's reverse stock split, reflecting a reduction in the conversion ratio applicable after august 2025.",
        "label": "SPAC Warrants Exercise Ratio After Reverse Stock Split",
        "terseLabel": "Exercise ratio for warrants after reverse stock split"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsMarketValueMeasurementPeriodDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsMarketValueMeasurementPeriodDuration",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of consecutive days over which the volume weighted average price of the company's common shares is measured to determine the \"Market Value\" used in calculating any SPAC warrant adjustment, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "SPAC Warrants Market Value Measurement Period Duration",
        "verboseLabel": "Measurement period for determining market value (VWAP)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsMarketValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsMarketValuePerShare",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The 20 day volume weighted average price (VWAP) of the company's common shares at the time of the initial business combination, used to determine the \"Reference Price\" for adjusting SPAC warrants.",
        "label": "SPAC Warrants Market Value Per Share",
        "terseLabel": "Market value (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collective group of public warrants and private warrants that were originally issued by the SPAC prior to the execution of the business combination agreement, in connection with the reverse takeover. Each warrant is exercisable for 0.09692 share of common stock at an exercise price of $1.52.",
        "label": "SPAC Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsNewlyIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsNewlyIssuedPricePerShare",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share price at which new shares were issued in connection with the initial business combination, used to determine the \"Reference Price\" for SPAC warrant adjustment calculations.",
        "label": "SPAC Warrants Newly Issued Price Per Share",
        "terseLabel": "Newly issued price per share for warrant adjustment (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsOriginalExerciseRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsOriginalExerciseRatio",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The initial number of common shares issuable per SPAC warrant prior to any adjustments related to the reverse takeover (RTO) or subsequent corporate actions.",
        "label": "SPAC Warrants Original Exercise Ratio",
        "terseLabel": "Original exercise ratio for warrants"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SPACWarrantsUpperRedemptionTriggerPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SPACWarrantsUpperRedemptionTriggerPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage multiplier applied to the reference price to establish the upper redemption trigger for the stock price level at which the company may redeem the SPAC warrants.",
        "label": "SPAC Warrants Upper Redemption Trigger Percentage",
        "terseLabel": "Upper redemption trigger percentage for warrants"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SalariesWagesAndReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SalariesWagesAndReversal",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense or reversal for salaries and wages.",
        "label": "Salaries, wages, and reversal",
        "terseLabel": "Salaries and wages"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SalesOfConversionSharesSubjectToTradingVolumeConditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SalesOfConversionSharesSubjectToTradingVolumeConditions",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on sales of conversion shares, subject to trading-volume conditions.",
        "label": "Sales of Conversion Shares, Subject to Trading-Volume Conditions",
        "terseLabel": "Net proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable and Accrued Liabilities",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails",
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverPurchasePriceDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r478",
      "r479",
      "r480",
      "r481",
      "r487",
      "r488",
      "r489",
      "r490",
      "r496",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r535",
      "r536",
      "r537",
      "r541",
      "r900",
      "r909",
      "r1101",
      "r1107",
      "r1109"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Price",
        "documentation": "Tabular disclosure of business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r900",
      "r904",
      "r1099",
      "r1102",
      "r1106",
      "r1110",
      "r1111",
      "r1114"
     ]
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summarized balance sheet",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r968",
      "r994",
      "r1001",
      "r1159"
     ]
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summarized statement of loss",
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r968",
      "r994",
      "r1001",
      "r1159"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r467",
      "r614",
      "r958",
      "r959",
      "r960",
      "r1094",
      "r1095",
      "r1096",
      "r1097"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails",
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r180",
      "r181",
      "r645",
      "r646",
      "r648",
      "r801",
      "r802",
      "r805"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://auldbrasspartners.com/role/SegmentedInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r25"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails",
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r451"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSUs Outstanding",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options Outstanding and Exercisable",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options Activity",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r11",
      "r88"
     ]
    },
    "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]",
        "documentation": "Information by financial instrument subject to mandatory redemption."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Table]",
        "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Purchase Warrants Outstanding",
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r1064"
     ]
    },
    "devs_ScheduleOfWarrantsOrRightsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ScheduleOfWarrantsOrRightsTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame.",
        "label": "Schedule Of Warrants Or Rights [Table Text Block]",
        "terseLabel": "Continuity of Derivative Warrant Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/SegmentedInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99",
      "r100",
      "r101",
      "r211",
      "r221",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r249",
      "r253",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r322",
      "r341",
      "r342",
      "r534",
      "r537",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r872",
      "r875",
      "r876",
      "r882",
      "r933",
      "r1163",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segmented information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/SegmentedInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/SegmentedInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segmented information",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r211",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r237",
      "r239",
      "r240",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r253",
      "r871",
      "r873",
      "r874",
      "r875",
      "r877",
      "r878",
      "r879"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/SegmentedInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales and marketing",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding (in shares)",
        "periodEndLabel": "Outstanding (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r435"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of RSUs [Abstract]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of RSUs vested (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r438"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiry date",
        "documentation": "Date the equity-based award expires, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected-volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r446"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails",
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r451"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercisable (in shares)",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercisable (in dollars per share)",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cancelled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted (in shares)",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intrinsic value of options outstanding",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options outstanding (in shares)",
        "periodStartLabel": "Outstanding (in shares)",
        "periodEndLabel": "Outstanding (in shares)",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r427"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding (in dollars per share)",
        "periodEndLabel": "Outstanding (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r427"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "label": "Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancelled (in dollars per share)",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forfeited (in dollars per share)",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted (in dollars per share)",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Domain]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "devs_ShareCapitalDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ShareCapitalDisclosureAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Capital, Disclosure [Abstract]",
        "terseLabel": "Share Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharePrice",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price (in dollars per share)",
        "verboseLabel": "Share price (in dollars per share)",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "devs_SharePurchaseWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SharePurchaseWarrantsMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Share Purchase Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SharePurchaseWarrantsRemainingLifeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SharePurchaseWarrantsRemainingLifeAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Purchase Warrants Remaining Life [Abstract]",
        "terseLabel": "Remaining Life [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected remaining life",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intrinsic value of options exercisable",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesIssued",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued (in shares)",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "devs_SharesIssuedForAcquisitionOfAssociate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SharesIssuedForAcquisitionOfAssociate",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued for acquisition of associate during the period.",
        "label": "Shares Issued for Acquisition of Associate",
        "terseLabel": "Shares Issued for Acquisition of Associate"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SharesIssuedForAcquisitionOfAssociateInShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SharesIssuedForAcquisitionOfAssociateInShares",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued for acquisition of associate during the period.",
        "label": "Shares Issued for Acquisition of Associate in Shares",
        "terseLabel": "Shares issued for acquisition of associate (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SharesIssuedForSettlementOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SharesIssuedForSettlementOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued for settlement of debt during the period.",
        "label": "Shares Issued for Settlement of Debt",
        "terseLabel": "Shares for settlement of debt"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SharesIssuedForSettlementOfDebtInShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SharesIssuedForSettlementOfDebtInShares",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued for settlement of debt during the period.",
        "label": "Shares Issued for Settlement of Debt in Shares",
        "terseLabel": "Shares for settlement of debt (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share price (in dollars per share)",
        "terseLabel": "Share price (in dollars per share)",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]",
        "documentation": "Identifying description of each financial instrument that embodies an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur. Examples are preferred stock or trust preferred securities, each of which has redemption rights beyond the control of the issuer on a specified date or upon an event that is certain to occur."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r1041",
      "r1042",
      "r1043"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesAdditionalFocusImpactPartnersConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesConvertibleDebenturesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesCryptoStrategyConvertibleDebtDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDebtAssumedOnRtoDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r1041",
      "r1042",
      "r1043"
     ]
    },
    "devs_SideLetterWithHelenaIAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SideLetterWithHelenaIAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Side Letter with Helena I [Abstract]",
        "terseLabel": "Side Letter with Helena I [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/SignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant accounting policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175"
     ]
    },
    "devs_SolanaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SolanaMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Solana is a public blockchain platform that uses a proof-of-stake consensus mechanism and provides smart contract functionality. The platform's native cryptocurrency is sol. Solana was founded in 2018 by Anatoly Yakovenko and Raj Gokal, and the network was launched in march 2020 by their San Francisco-based company, Solana Labs.",
        "label": "Solana [Member]",
        "terseLabel": "Solana [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SouthernEnergyRenewablesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SouthernEnergyRenewablesIncMember",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity owned or controlled by another entity.",
        "label": "Southern Energy Renewables Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StakingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StakingIncome",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/CryptocurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income earned by locking cryptocurrency assets to provide validation services that support and secure a blockchain network.",
        "label": "Staking Income",
        "terseLabel": "Staking income",
        "negatedLabel": "Staking Income",
        "verboseLabel": "Staking income earned"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/SegmentedInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99",
      "r100",
      "r101",
      "r137",
      "r211",
      "r221",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r247",
      "r248",
      "r249",
      "r253",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r322",
      "r336",
      "r341",
      "r342",
      "r534",
      "r537",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r872",
      "r875",
      "r876",
      "r882",
      "r933",
      "r1163",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r144",
      "r145",
      "r146",
      "r176",
      "r178",
      "r204",
      "r205",
      "r207",
      "r209",
      "r213",
      "r214",
      "r292",
      "r350",
      "r352",
      "r353",
      "r354",
      "r357",
      "r358",
      "r380",
      "r381",
      "r383",
      "r384",
      "r386",
      "r388",
      "r391",
      "r392",
      "r395",
      "r398",
      "r405",
      "r614",
      "r743",
      "r744",
      "r745",
      "r746",
      "r752",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r766",
      "r776",
      "r798",
      "r822",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r957",
      "r995",
      "r997",
      "r1006"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r58",
      "r61",
      "r62",
      "r125",
      "r132",
      "r133",
      "r156",
      "r157",
      "r158",
      "r184",
      "r185",
      "r186",
      "r188",
      "r196",
      "r198",
      "r200",
      "r212",
      "r293",
      "r296",
      "r334",
      "r377",
      "r407",
      "r454",
      "r462",
      "r463",
      "r471",
      "r472",
      "r473",
      "r476",
      "r546",
      "r547",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r584",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r633",
      "r635",
      "r641",
      "r704",
      "r728",
      "r729",
      "r730",
      "r752",
      "r822"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r212",
      "r380",
      "r381",
      "r383",
      "r386",
      "r635",
      "r687",
      "r742",
      "r753",
      "r766",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r776",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r786",
      "r787",
      "r788",
      "r789",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r799",
      "r800",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r822",
      "r861",
      "r863",
      "r939",
      "r1197"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CASH FLOWS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED INTERIM BALANCE SHEETS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED INTERIM STATEMENTS OF CHANGES IN SHAREHOLDERS' DEFICIENCY [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r212",
      "r256",
      "r380",
      "r381",
      "r383",
      "r386",
      "r635",
      "r687",
      "r742",
      "r753",
      "r766",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r776",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r786",
      "r787",
      "r788",
      "r789",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r799",
      "r800",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r822",
      "r861",
      "r863",
      "r939",
      "r1197"
     ]
    },
    "devs_StockCancelledDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockCancelledDuringPeriodShares",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been cancelled during the period.",
        "label": "Stock Cancelled During Period, Shares",
        "terseLabel": "Cancellation of shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StockCancelledDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockCancelledDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been cancelled during the period.",
        "label": "Stock Cancelled During Period, Value",
        "terseLabel": "Cancellation of shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of warrants exercised",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r22"
     ]
    },
    "devs_StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of shares issued to creditors or vendors as a form of payment for outstanding accounts payable.",
        "label": "Stock Issued During Period Fair Value Issued for Settlement of Accounts Payable",
        "terseLabel": "Fair value of shares issued for settlement of accounts payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued upon conversion of convertible debt (in shares)",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r31",
      "r58",
      "r61",
      "r86",
      "r366"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares issued upon conversion of convertible units (in shares)",
        "label": "Number of securities called by each Unit (in shares)",
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r31",
      "r57",
      "r58",
      "r86"
     ]
    },
    "devs_StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued to creditors or vendors as a form of payment for outstanding accounts payable.",
        "label": "Stock Issued During Period Shares for Settlement of Accounts Payable",
        "terseLabel": "Number of shares issued for settlement of accounts payable (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued for equity line of credit commitment during the period.",
        "label": "Stock Issued During Period, Shares, Issued for Equity Line of Credit Commitment",
        "terseLabel": "Shares issued for ELOC commitment (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued for equity line of credit drawdown during the period.",
        "label": "Stock Issued During Period, Shares, Issued for Equity Line of Credit Drawdown",
        "terseLabel": "Shares issued for ELOC drawdown (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StockIssuedDuringPeriodSharesIssuedForPIPEInvestment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockIssuedDuringPeriodSharesIssuedForPIPEInvestment",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued for PIPE investment during the period.",
        "label": "Stock Issued During Period, Shares, Issued for PIPE Investment",
        "terseLabel": "Private placement investment (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/ShareCapitalSharesIssuedDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r57",
      "r58",
      "r86",
      "r743",
      "r822",
      "r838"
     ]
    },
    "devs_StockIssuedDuringPeriodSharesWarrantExercise": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockIssuedDuringPeriodSharesWarrantExercise",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as a result of the exercise of warrants.",
        "label": "Stock Issued During Period Shares Warrant Exercise",
        "terseLabel": "Shares issued for warrant exercises (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of convertible securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r58",
      "r61",
      "r62",
      "r86"
     ]
    },
    "devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued for equity line of credit commitment during the period.",
        "label": "Stock Issued During Period, Value, Issued for Equity Line of Credit Commitment",
        "verboseLabel": "Amount drawn, shares issued for ELOC commitment"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued for equity line of credit drawdown during the period.",
        "label": "Stock Issued During Period, Value, Issued for Equity Line of Credit Drawdown",
        "terseLabel": "Shares issued for ELOC drawdown"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StockOptionLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockOptionLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StockOptionLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockOptionLiabilitiesMember",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesImpactOfListingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for stock option liabilities to the financial obligations that a company may have due to the issuance of stock options to its employees, executives, or other stakeholders as part of a compensation package.",
        "label": "Stock Option Liabilities [Member]",
        "terseLabel": "Stock Option Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StockOptionLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockOptionLiabilitiesTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for stock option liabilities.",
        "label": "Stock option liabilities [Text Block]",
        "terseLabel": "Stock option liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockOptionMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option [Member]",
        "label": "Equity Option [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r938",
      "r1117"
     ]
    },
    "devs_StockOptionsFairValueUponChangeDeSPACTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StockOptionsFairValueUponChangeDeSPACTransaction",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remeasurement of stock option liabilities due to change in the conditions that affect their value, such as the company's stock price, volatility assumptions, risk-free interest rates, or remaining time to expiration on De-Spac transaction.",
        "label": "Stock Options Fair Value upon Change De-SPAC Transaction",
        "terseLabel": "Stock options fair value upon change De-SPAC transaction (Note 4)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsRetirementOfCarbonCreditsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares purchased upon retirement of carbon credits (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r57",
      "r58",
      "r86"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders' deficiency",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r61",
      "r62",
      "r79",
      "r778",
      "r796",
      "r823",
      "r824",
      "r930",
      "r946",
      "r993",
      "r997",
      "r998",
      "r1019",
      "r1140",
      "r1201"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' deficiency",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateContinuityOfInvestmentInAssociateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r42",
      "r125",
      "r126",
      "r132",
      "r133",
      "r157",
      "r184",
      "r185",
      "r186",
      "r188",
      "r196",
      "r198",
      "r293",
      "r296",
      "r334",
      "r377",
      "r407",
      "r454",
      "r462",
      "r463",
      "r471",
      "r472",
      "r473",
      "r476",
      "r546",
      "r547",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r569",
      "r584",
      "r623",
      "r624",
      "r628",
      "r634",
      "r641",
      "r729",
      "r730",
      "r751",
      "r778",
      "r796",
      "r823",
      "r824",
      "r842",
      "r934",
      "r935",
      "r945",
      "r993",
      "r997",
      "r998",
      "r1019",
      "r1140",
      "r1201"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share capital",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r390",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r404",
      "r407",
      "r558",
      "r575",
      "r825",
      "r827",
      "r843"
     ]
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse stock split ratio",
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_StockholdersEquityNoteSubscriptionsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteSubscriptionsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Subscription receivable",
        "label": "Stockholders' Equity Note, Subscriptions Receivable",
        "documentation": "Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r57",
      "r58",
      "r61",
      "r829"
     ]
    },
    "devs_StopLossProvisionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StopLossProvisionAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stop-loss Provision [Abstract]",
        "terseLabel": "Stop-loss Provision [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StopLossProvisionLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StopLossProvisionLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A stop-loss provision that limits the total out-of-pocket costs an insured person must pay in a year.",
        "label": "Stop Loss Provision Liabilities, Current",
        "terseLabel": "Stop loss provision liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StopLossProvisionLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StopLossProvisionLoss",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 7.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stop-loss provision loss recognized during the period.",
        "label": "Stop-Loss Provision Loss",
        "negatedLabel": "Stop-loss provision loss",
        "terseLabel": "Stop-loss provision loss"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StopLossProvisionReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StopLossProvisionReceived",
     "crdr": "debit",
     "presentation": [
      "http://auldbrasspartners.com/role/CarbonCreditsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of stop-loss provision for carbon credits received.",
        "label": "Stop-loss Provision Received",
        "terseLabel": "Stop-loss provision, received"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StrategicConsultingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StrategicConsultingAgreementMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New PubCo also entered into a strategic consulting agreement with Focus Impact Partners, LLC (the \"Consultant\"), pursuant to which the Consultant will provide New PubCo with certain consulting services",
        "label": "Strategic Consulting Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_StrategicPartnershipAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "StrategicPartnershipAgreementMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of partnership agreement, which provides the Company a perpetual first right of refusal (\"ROFR\") for any opportunity to pursue a potential financing of a green project in North America referred from the Devvio platform.",
        "label": "Strategic Partnership Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SubordinateVotingSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SubordinateVotingSharesMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of subordinate voting shares representing ownership interest in a corporation.",
        "label": "Subordinate Voting Shares [Member]",
        "verboseLabel": "SVS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_SubscriptionsReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SubscriptionsReceivablesMember",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A subscription agreement pursuant to which the company issued and sold common shares.",
        "label": "Subscriptions Receivables [Member]",
        "terseLabel": "Subscriptions Receivables [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r651"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r651"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r651"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r651"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/EquityLineOfCreditElocDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r651"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r652"
     ]
    },
    "devs_SubsidiariesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "SubsidiariesTableTextBlock",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information regarding wholly-owned subsidiaries of the Company.",
        "label": "Subsidiaries [Table Text Block]",
        "terseLabel": "Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental information:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/AccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r48"
     ]
    },
    "devs_ThresholdConsecutiveTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ThresholdConsecutiveTradingDays",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period of specified consecutive trading days that common stock price must exceed threshold price for specified number of trading days, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Threshold Consecutive Trading Days",
        "terseLabel": "Threshold consecutive trading days"
       }
      }
     },
     "auth_ref": []
    },
    "devs_ThresholdTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "ThresholdTradingDays",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold number of specified trading days that common stock price must exceed threshold price within a specified consecutive trading period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Threshold Trading Days",
        "terseLabel": "Threshold trading days"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1013",
      "r1147"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/RelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "devs_TradingDaysThreshold": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "TradingDaysThreshold",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period of specified trading days that common stock price exceeds threshold price per share, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Trading Days Threshold",
        "terseLabel": "Trading day threshold period"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://auldbrasspartners.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "devs_TransactionExpectedDaysToBeCompleted": {
     "xbrltype": "durationItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "TransactionExpectedDaysToBeCompleted",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesDevvioTrancheDetails",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesFocusImpactPartnersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction expected days to be completed, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Transaction Expected Days to be Completed",
        "terseLabel": "Period of transaction expected date to complete"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r372",
      "r403",
      "r558",
      "r574",
      "r603",
      "r613",
      "r616",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r693",
      "r705",
      "r918",
      "r919",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r931",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1127",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136"
     ]
    },
    "us-gaap_TravelAndEntertainmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TravelAndEntertainmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/InvestmentInAssociateSummarizedStatementOfLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Travel",
        "label": "Travel and Entertainment Expense",
        "documentation": "Expenses incurred for travel and entertainment during the period."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_TypeOfAdoptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfAdoptionMember",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update [Domain]",
        "documentation": "Amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133",
      "r165",
      "r166",
      "r167",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r201",
      "r254",
      "r255",
      "r293",
      "r294",
      "r295",
      "r296",
      "r333",
      "r334",
      "r339",
      "r375",
      "r376",
      "r377",
      "r378",
      "r452",
      "r453",
      "r454",
      "r455",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r520",
      "r521",
      "r522",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r606",
      "r607",
      "r633",
      "r634",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails",
      "http://auldbrasspartners.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "devs_UnderpaymentPenaltyPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "UnderpaymentPenaltyPercentage",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rate of underpayment penalty applicable if the entity fails to meet its obligations in full.",
        "label": "Underpayment Penalty Percentage",
        "terseLabel": "Underpayment penalty percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 3.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss",
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEmbeddedDerivativeLiabilitiesDetails",
      "http://auldbrasspartners.com/role/StockOptionLiabilitiesChangesToStockOptionLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of derivative liabilities",
        "negatedLabel": "Change in fair value of derivative liabilities",
        "negatedTerseLabel": "Change in fair value of stock option liabilities",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r815",
      "r816",
      "r817",
      "r818",
      "r835"
     ]
    },
    "devs_UnrealizedGainLossOnMandatoryConvertibleDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "UnrealizedGainLossOnMandatoryConvertibleDebentures",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      },
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfCashFlows",
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unrealized gain (loss) on mandatory convertible debentures into convertible debt which may be settled in non cash upon conversion.",
        "label": "Unrealized Gain (Loss) on Mandatory Convertible Debentures",
        "terseLabel": "Change in fair value of mandatory convertible debentures",
        "negatedLabel": "Change in fair value of mandatory convertible debentures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://auldbrasspartners.com/role/BasisOfPreparationPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of estimates and judgments",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107",
      "r215",
      "r217",
      "r218",
      "r219",
      "r690",
      "r692",
      "r868"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ConvertibleDebenturesEnvvironTrancheDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant [Member]",
        "label": "Warrant Liabilities [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r936",
      "r937",
      "r940",
      "r941",
      "r942",
      "r943"
     ]
    },
    "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsNoteDisclosureAbstract",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails",
      "http://auldbrasspartners.com/role/WarrantLiabilitiesImpactOfChangeInFunctionalCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Warrants [Abstract]",
        "label": "Warrants and Rights Note Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstanding",
     "crdr": "credit",
     "calculation": {
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant liabilities",
        "label": "Warrants and Rights Outstanding",
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price."
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://auldbrasspartners.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1131",
      "r1132"
     ]
    },
    "devs_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "WarrantsAndRightsSubjectToMandatoryRedemptionOneMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants and rights that embody an unconditional obligation requiring the issuer to redeem the instrument by transferring its assets at a specified or determinable date (or dates) or upon an event certain to occur.",
        "label": "Warrants And Rights Subject To Mandatory Redemption One [Member]",
        "terseLabel": "Public Warrants Redeemed At Equal or Exceeds 23.90 Per Share [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember",
     "presentation": [
      "http://auldbrasspartners.com/role/ShareCapitalSharePurchaseWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants and rights that embody an unconditional obligation requiring the issuer to redeem the instrument by transferring its assets at a specified or determinable date (or dates) or upon an event certain to occur.",
        "label": "Warrants And Rights Subject To Mandatory Redemption Two [Member]",
        "terseLabel": "Public Warrants Redeemed At Equal or Exceeds 13.20 Per Share [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "devs_WarrantsFairValueUponChangeInFunctionalCurrency": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "WarrantsFairValueUponChangeInFunctionalCurrency",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of warrants fair value upon change in functional currency.",
        "label": "Warrants Fair Value upon Change in Functional Currency",
        "terseLabel": "Warrants fair value upon change in functional currency (Note 2)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_WarrantsIssuedToMandatoryConvertibleDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "WarrantsIssuedToMandatoryConvertibleDebentures",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to warrants issued to mandatory convertible debentures to fair value of warrant liability.",
        "label": "Warrants Issued to Mandatory Convertible Debentures",
        "terseLabel": "Warrants to be issued (mandatory convertible debentures)"
       }
      }
     },
     "auth_ref": []
    },
    "devs_WarrantsIssuedUponDeSPACTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "WarrantsIssuedUponDeSPACTransaction",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/WarrantLiabilitiesDerivativeWarrantLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of warrants issued upon De-SPAC transaction.",
        "label": "Warrants Issued upon De-SPAC Transaction",
        "terseLabel": "Warrants issued upon De-SPAC transaction (Note 4)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsNotSettleableInCashFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WarrantsNotSettleableInCashFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/ReverseTakeoverSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of the warrants",
        "label": "Warrants Not Settleable in Cash, Fair Value Disclosure",
        "documentation": "Fair value portion of warrants not settleable in cash classified as equity."
       }
      }
     },
     "auth_ref": [
      "r1128",
      "r1129",
      "r1133"
     ]
    },
    "devs_WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://auldbrasspartners.com/20251031",
     "localname": "WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency",
     "crdr": "credit",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfChangesInShareholdersDeficiency"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of class of warrants to liabilities on changes in functional currency.",
        "label": "Warrants Reclassified to Liabilities on Change in Functional Currency",
        "negatedLabel": "Warrants reclassified to liabilities on change in functional currency"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares outstanding - Diluted (in shares)",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r209"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://auldbrasspartners.com/role/CondensedConsolidatedInterimStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares outstanding - Basic (in shares)",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r209"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "850",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Paragraph": "2AA",
   "Subparagraph": "(a)",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "50",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "220",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-5"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "FF",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476163/350-60-45-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-1"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-1"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-3"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-4"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-6"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-6"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.FF.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476188/405-10-S99-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-4"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-10/tableOfContent"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-4"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-20/tableOfContent"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-3"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805-30/tableOfContent"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-3"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479326/805-40-45-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/825/tableOfContent"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-3"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-2"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-4"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481639/420-10-35-4"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-9"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-42"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "45",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-45"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "46",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-46"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-48"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479299/805-40-55-10"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476163/350-60-45-1"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-1"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-3"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-3"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-3"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-3"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-3"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-4"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-6"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476162/350-60-50-6"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-1"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-42"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "15",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481116/815-15-25-1"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/820/tableOfContent"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-3"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>90
<FILENAME>0001140361-25-045680-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-25-045680-xbrl.zip
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
MM8JP!PU71LFD'OP:[C0F$*P^XY!_'>H+7#U H@Q"(X1DD5D?:?O>!W@%4'0
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
MELUP \@1V=E*R17V1VM)%M%^+.Q]C0CD-2!@\(E-?-[W<=1^GZ84P>Z.[,S
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
M3?HQ!"22P3"V)?[&YK"%3FEPOK."E?G]Y8RQ2_TE7(%?_Q]02P,$%     @
MQH606[WQ>T4-$@  BO4  !4   !D979S+3(P,C4Q,#,Q7V-A;"YX;6SM7>MS
MVS82_WXS]S_XW,^VX[BY:S)-.[9LIYYQ+8WL7N];!R)7$BX4H0,H1>Y??P ?
M$A]X\2$12O/A>K&X6&"Q/RX6B\7RQY\WB^!D#91A$GX\O3Q_<WH"H4=\',X^
MGJ[8&6(>QJ<___3WO_WXC[.S3Q "11'X)Y/7DQM*D$^Q/X.3T7@XQ0&<O'UW
M?OGF_/+\W=755>[YV9EH'^#P\P?QGPEB<,+[#=F'#<,?3^=1M/QP<?'ERY?S
M+U?GA,XNWKYY<WGQGU\?G[TY+- 9#EF$0@].3SC]!Q;_^$@\%,6#SC7?3&B0
M,;BZV/:EI!!_G65D9^*GL\NW9U>7YQOFGZ9#%(\M.LG(-Q7Z5*;+]^_?7\1/
MMZ2<$=:PWHK-9^_D))D_1#U* AC#]"3]YV_CAX0'XTQR#-Y>7:04%VRU6,23
M=88C6/#N8U;1ZQ(^GC*\6 :0_3:G,-UQ*PV)<_10X*V"A-?E>3Q/WY6Y7^2&
MFXVU,%#.&:T"?T(18TM$(XXI=NZ1Q44\V&O/(ZLP8B/TBB8!7(<^_X6NP'_$
M:((#'&%@MQ A'#"S)#ZL&=?KVW>7;Q*M?E>+?4M1'L(UL&@!8?007C-&/,S?
MG6<Q713_"?YSQ/\43X?31\+:"-6PH_V*=X,"@=[G.4"T/]FDO;04; S"(L(+
M^@R$_VNTHMZ<O^(CBCUH(8D5VY9#'Y#0AY"!S__!2(!]8:T?P@@H7FQAP(;3
M 6+S^X!\:21(@TX.)-9P*=8G;HL8?[$'9+&D,.?M\!H$\/<IJZGG/4Y _A7H
M7,82\[P8N<7@D?]=Z!@V$7"F?M:U$*);.>.!9$,)B%?H/A#> :'R92U>TJ:(
M3>)UC3LY,X268GU[=P%!Q+)?XCF*YR?]X0]N?G(S'* )!!]/BS]&.!*"9C]>
M]#;*P8I2CDSI8$O/"F/>/FLP]"JRQ"]_?"+$YR_%,] UMW0O:#,&#_!:++_R
M4=HW2(=NTZ H3PZ[U[0H&O>:,O:I ]7,OYI2LE#-.&D@9&[('TX*;$\B<F+#
MCE ?:.KE?P$\FT?I'WW ](%O,Q9BH,!V0RT!04N33HN"QC5UVXBBU[""0ZK4
MMTXH]1:FP ?LW^-0F.H!85L1GJ#\FML1IW-C(G9-W[6$TRO>Q"I%P/=.(&!$
M88FP?[=9BF5<;M^U-.F4*&A<4[.-*'KM*CBD2GWGA%*%(U_28?ZG5,[D)]<T
M)!FH7B%)@W3^WS@Q_S<KAD-@C.\K)MP(B(%S_SC"X8R/67C*V$]W'[$T\K>N
M'9-TZIHR<0T5G4R&'D=-NTB1]R\GD)>%RW8>QY,*7S:DV59#2^H:5FH(ID>$
MGE&J]Q^<T/LM+ G#$=-M)K4T6[=-2N.:BFU$,3EI4@ZI4O]I4.J!9Z" [GHB
MQSB6RNCN#N2)A%Z=38B47K,/*=$[H]JZLBG4;<$FA<"5$Q!X).'L!>AB=W)0
MCMEI*-*ID%(XHUCS^!6JE#9T:JM1M*,[F&G7GBJ9=/G)DSFC2TM)E.^FJK53
M48$!?5U&)![D/<+TWRA8@5*W=L39IM- [(R>:TFET+:)AU-;AS&W,!1[$?AB
M1ZW4MHDLG1$UF3,:MI1$H5MU:TL?\D"+ZRY-0APW1,3[/"<!'R"[^]\*1Z_E
ME=:2/%MVC>0]RZP63RU)[X.6;]_4!%41VIP*MI;D=T0IXIX*1\18H)\-5Y'(
MC!)):B69;$A3Z?2D/1D5C4Y(+>D*1J;*51@</;<NC8[B7)B_WDN1'#&B9(U9
MG$5@@&R-%ND\6+5P4MGU9;70N153QP)1%*^Y3&LPHL.&=+LOT)$ZB8<:TED
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
M,.UK)0!W!)  W+6_P"%FD1!A#?)7V9(ZJY]@HG91X?5$-.O?R.\07_A8(1$
M!_#3;RI5JF$H"3)52@B<U)Y)$ N%25A8WC/M_V.P)A]2_P5826O;3VP=ZK)^
M4N1354=;^G1[!;_TU#7=Z8>OUUREK2DOI9==IDUDH\^#D^.*?AW(TT<;R$8G
M%UY#D7GU,HJ^PM(-5$5LA"R&K.U[B;U^&?<NBQLH'(.[C;B&9U:QD2[[=*Z:
M[KC4;2MP&Z5K^G!JBU 2R\H"6AF[(\6&E:AM@*'JH,N=0B??Q[)<&FT70L<.
M?9K#H_X14'V$& Z$5&%"I=^7/A#_F2 &/_T?4$L#!!0    ( ,:%D%MJ=ZL!
MN6X  %K8!P 5    9&5V<RTR,#(U,3 S,5]D968N>&UL[;U;<R0WLB;XOF;[
M'[2:9ZE44O<YW6VG9XQ7-7>JF!R2DO8\R8*9(!E=F0$J(I)5J5^_0%PRX^(
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
MOL#&,X;O=VX)VUAF511/D]JN?7BH\]S0AD_ZL+>1&8^^1Y(NC[<.8A==>U1
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
M^PY$B8W9=V!O,_>.M.!<^&**-AL^1!&/62OV%U"+INTK +*<$^*^M82X1\T
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
M;-H3WI,KZ=JC!3'=Q':<6(FM#A7$=81>YW\F;*0G:W[CNMHP >N \U?2M'0
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
M_;" 1 S7)-T&PLX[0@) ^:%=%5#CFB*$0JCX<$4"<0L]V*]IEJM4*Z5ID_W
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
MR;HY,FYGO5^*:H*K;Q#JR++E[F:;+Y^30@(='ZP%1SIVK*.%G\<>-#L6LFN
MIYQM_4;>;1\*\L>6GW$T%Q].8>R./0AE%^PG F?G/6D":1>-L$UH)X#U1R;,
M9KLY3Y_2,EE7S_K<LP+%,UVOZIL>UKS.JPB+QUY;T]&]JCN&38>[8!@M6)WW
M%@Z>+JJUS;ZGV-[>U4^M765WY"DGU?:G/TJ:<ZZ3)709:,EEL*W5YA(MWMST
MB]YV5KNNX!G\NAOQP?&.Y A%0 D<D8PHH\>+6C[](XX1OUX:O_!W?I*##34A
M:'=-Y, "+9V)+00?1)B>;CM0^2-AL]"J?@V95*\]79.Q;XF4:J]L 57$FL;(
MA56S@%?K$&9Z#FZ?MJU:;2HKIS6MA_<<8HJ>R^> (EJ]JN71<><<\&GU&2Q"
M[Y:PR21=<CLB*9Y/LNH_%\Q8?4W6;(8I#IF)AL>,V@7;8T:-@M&"PEAZY#&C
M!OL60L&<1.>0_D A_3_^-,?T3R2T<([IERE[CNF?8_H#:?DKC.F7QA7!>9CQ
M)3!17?'']^L+C,W8C&'L)Z)+6G7_HE ?!++R&$C Y0,!1$?[*K @.J8+'435
M2AC!548<K0O].$?IX@8UT'>BX%P$*>B$.B2-8=J&3VKP$IJXHPX9AC;$X&S2
M4JT/B01.Q]$?OZ"D,G,Y'AZK>'45;]U2?\YI44#1-FAZ6),0_524JI352+\0
M5S_1M_O']1:/%ZP[5FRY'*?FW WTK5>HS4B"+!2MYHVDQJD?RSITD.W)ADF0
M_IG4'B+UO4^:/54W/R?9JHT&'IHANL7:U&OH8M%BQE!R'&KPS$.'UM[4KNI%
M'5;8SFY50X?N%6K*UKU"1ADM(/#R(=TK9/Q"IU'>AZVPYLF]:A"4^XLY"66T
M:L?+A[UZD_"SC-.U7R66RYQP"2Z^O)!L=/4N^MS.^J//T6I5(0ER%A\QL0SA
MM=9?FZ:A:1 P7"44C>P@1;2*5,N#TR7(QS*<UX$Z&< 2WIKZOU=9VTRV>/"K
MNK'WDTZ1O<(Q12)&@+;$6$A@&-M&#L\/F[_EA\T=W['L=YLGS%S<D-4BNR7,
M@BC(??*)T-=QSE$L_7"G+Z:/5M>ZLFKN[\5<;0-T71_4"EWJE'3P(=\D'.:P
MLAD=Z@'N<,91MZZU+=>Q7+/3T:<++=J'F\[Y+J>5[](X '/V69VJSVH=XAB]
MS^HM65=)%).\Y"%U69$LN?C%Z:[[!7!DU2^X/WW#%YR$RZMQ3^CXP>I4$OJ^
MOMLBT&=23 !@)+PWK(&"*4+(KOKQ50S!$(NWK('21VZD =4.N<>ZTKO47=96
M\P[<9YWJ'G2I%!, F@_L%"D9MQ0AB4BW!]=8B$7HT<LVEKE*B5*:-HLJ3!.E
M*C'RJ+4IX.)E2!9YV5$F^^N@2/8'VY!O^;DP]T;=72<;*/Q(1K+?FD,DD[#$
M$-+IV%PPNQ":O24O323MR5-.2)U+O]\XP9JK6>YP0XXM%\XLDVJ;F@O?<U,'
MZF@NS[&\O4SMH?$"F&ZQ(0:RZ)Q!1FK268/&7TC41?;ZFN8TNSNY ]=XX??]
M2WVC[\'6=MW13=7B]9=[9 7U"W\CQJ%-NCD:^=C1R,%N8N9HY#D:>8Y&=J+H
M&(Y34)'*F-CDR44C.XP_QD8<QQ(<*@[:2.<@40_WWT O"^))4;3[FW I;0Q#
M;ZP>JB<C]DY<RC'T<@HV#XXLQ9#*U!]_E*F&A!;*]QQQ.H<A3C ,,=B6Z9<L
M)\DZ_9.LN!,M]Z%=9(>&#M<W)'734TKJ:(&A)R<.$4J>EA&IB.G@CRW#W-US
MPLRLZHJUSCDJF0KD!8!I0%0@6DUK2ZL__$5LYTC26$ PI4A2P3#_%V/>A"TG
M:]$J+R=J1!011:L]E%0XQ8E8A0X#'9L0AS5D_&T<A&9<OKWNT"\?+5QL^P*'
M)(-:0L>JSB[2@5RD_SY[2,\>TK.'].PA/7M(SQ[2_C0?PY7>["&MUFT #^G9
MH79VJ)T=:F>'VO!XF1UJ?8)F=JB='6IGA]K9H79VJ)T=:F>'6I6:9X?:V:'6
MW*'VZ)DIZ8;<E4E9&10?>"6\Z\=+,X+RD(=23#F)91HOJ\YB+>4:.J^\H''@
MI(ZBE8,A_"*.T;$8"LH%7<)>@H58%G=G:!BMA7'@ 5KN70!"NO3;0"(&,^!G
MDI$\69]DJY/5ADG%?=&Y%T*3:ADT"[3*M(EJ<64"F0VX"8&:B8Z R\&D0%80
M;\S._R:[J^QE6Q:Q!>UTD\62ZB6/3KL^DJ1@K:\RR/)LHFGVQ BJ/";-GZ=)
MD59O!E4*NR?+YRS]8TN*#X+PGV-5!R0']E.=N_/!/41   DBCO0*-;V"+11H
MVCD:1JAA_W6G+M^-Y;,?MI&A32D@?*/I 3ZK5R(,X*M10A@W!93X"H"KWW/'
M1BVJA:$-/4\= 7F$'J,JO\M>"(_48XZI(VKHV(/1KVC=2YCHO72'DY#@?DY%
MUBA23!;T^.\H4*;H7CH"W/=GC^(FA;:/H):!YTQJ0@GZPI\W*D$A ([RI%'$
M6*3V6,X8'2A^=-P6@>JAHT4[W4L/%<VT[\^A9UCG34X?&D.7AS7>W9R<=9R0
MP3-#&Q8"'.!8!-HA(48]@ ^#7E'AYG"T:%99;#/*;5I\NLP):9][NTU*^)1:
MOZ  9[*"DT(7N@?,,26K(O0.>-A6?J2^+,F*W^FB$"0N($ .5&!2B%%*;(X4
MB+6EBQMR]6IK/LFR;;+^E:Z9?<TGP4N:WS^3,[IY23(X(,4!)P524)PF"2']
M/K+'%JI./ZE6-)IT29?;XHJU:0E[8;E@I0\[@-5;P9VJE[P #Z@T=-*78>OK
M2Q>^X[G)TR7.JI*6$:!.4&92\,+(;8XC 7<_Z6*&E3.PDO0IN_BR?$ZR)X(V
ML)7E!'"0E)L4)+#RF\-"4D/HK#1S1HC@)]1.,DKX/K,VR$@118#ZG)%BSD@Q
M9Z3PJ/D8G&'GC!1JW<X9*=Z<X:"9T<*WB2#-B.$V_#5TAH/1[!%;?H,Y(T94
M>)DS8O@$S9P18\Z(83;N^6D,=+8Q_+T=M8??OPH#0]0/1SUX.+3!2U@N!B+P
MGF+\I0N3HXQW^;'!2'M4UNK>8&Z+[C40?)BJ=#!>8@-H =S%*]0@WYT+%.%M
MUZU0Q4?6LLU6X'8!?6OO#OK?0BV" /BIO.$C9=14U2E_OUB(D?$Q^2)6!_2M
M54?_6V3JD#1<IHY^L?'H"!!I^UN2YTE6=E;$^B9Y\7A6W01=99?;K#IO2];U
MDU++7<!0V[,UDV+QV+1ZD=^F3\_"=_)PQ.TIC8(XQ*EATQANLE3-*:YI2<[3
M@@>',*-%$,^J6:J1'UTJT%!$*I.:RM_;[TGKXD,974?H2P=0E,6V+,HD6S'K
M%C-D '+9H.F11X\638GU8*)F[N=4 *R7OQ T>H<+02G3=4LY336#<CK0<,LW
M=&+%K^C933P2#)_?5$,!]0QGL(Q=AU.0U;^W1<E/O_;2B#.,2&A'<=(@;?1P
MT)%5#P\*SJ%]-+_V3!,V,X9.G@B3B4.<Y<&QAZ;*0/F-\!_(ZN25Y,D3N26\
M.]GO9S2K#-QMLN9A%II6I"97I+&)YAH]X/STGUO3%=V&T/ZCH"!0<A$UH0R(
M(1)[6")*E53#$"3]A!9_FQ-:Q)+0 @$"LW048L9S,HDYF<2<3&).)A%9BGI1
M=-UY^IJN2+9"1R:I"RKB(Z&"DXI-0O> ?>PC5$5L,TD557<(ST1F+)&4$:8H
M <M,"CH8N6V2D(#<8YMZYJPC$\\Z$NQT_W"L6%S2_)I\/EDNN3\CVX3?Y#1C
M_UQ6@A3 1L:H;-.;FF4GL.6QZ0W\/DBSEM 3%1\8B\>3%7T1IMZ2D33= Y.$
MVPJ9J9JB9.U"0:L>C@Z8?VCSQA $HVU#4!A VR*G.)#NDIP@(89-TZ'==_P,
M.,E7Q2\O*[8@,LH??W@/@D.K3+N^X,H$,E6D\P UD[@+%XA_M7K@^%I.&()K
M(EGE[W_X3VW5C\H@5-\I,T'5BR2V57V';Z3^I(?;3>C;[$EJ,2QE72MP#M4I
M,KK$EQ6)_E+50'+3:WQ9!:$MNLLT2[)EFJP[K=M[JAP\6(<>07JE6M\@;*GH
MP6,FOZ:_$+8./SZCK6?2OLI?7F@F#@(8 ,2P],#Y'%TZ>L#8]8>9,SJZ+C_9
M4-MFU-ZOO VCU,\"T"!*#( B+3$9<.#E-@.$E+^?[*3]JN_I1VZPLL([\-TM
M*1ZPA4%HJ M/#"6:O6$#&'55EKZK(F?$=LIJY[%]FSLKXL47DB_3HK6Q1I:Z
M#8_6@#?C$3V@7/2-IG^868V>?%UQC7E)<[*R0Q?(0@]< Q9O!5NRGO$"K4&%
MELZH F2-V[ ']3#>"D,ZC*P 2:-'A(:DAG$5(..NVVG8L(JKC.WYM]71_C4M
MSTF1/F4\K=U)\2^R>DJSIP[!SZR_/]"BN";B QM+?J/3'&-^T4//=9^9G@,9
MU]Z ^.^SS[PMGB;I,__^ATDXS>\/K XP!EQ-%%3#H\(AU03<1W 2XAU%A/Q"
MGQU7YP>/).=I#^Y(_IHNV1RV> 3:6_"[K +^!#I:^V#=^AXX91W.=44%,^JU
M%WL9U>"65,X+3ELP Q[%>NQN,T7(0VXZ1\:\U)'G2*B/P=7G8,*"KAVBSZ,M
M1FB'#1_3(57*W_/I<-B$_N8B%A?!QH@!@0)^ZY_7!X:(4)54WOJNCH<\.B?J
M8B4%\,VY*^GRT^*EYCG*]_8A+;B+44"7'$^)6D>;NU&6$[_5C1*E^*K.W8'F
M !.+[/KD[OSD_PA\BI#433\HJ0/-!$># ]7ML2,D,^Z=4"A;%WK)N7M.<L)$
M(2O^XB:S'Y,:'SF_$N +YNGN0'*3["I3[7.2K^K)K^BDL;C> LN6-_Z-0CWP
M_PH&C6^M''N8>9 GGGW#UYE3ZIC#P2XKU3$ KI/7RK$OVEX\9>)#!.70@(LH
M[>$Q 8?OJ6,#3=JR>!(O^GL*P^^.!KKS\EO546\$@XPA_QH*-@B]B-;U.(S_
M8K3MBM/=?N6KKOR@ZU$,[7#0P;1?Q8L_.OUUS%> %.T*O66&EDA ZDK,7S+Z
M4)#\E8M69\$@;'@M6:E*^*& X/76T>J3&&>.ZPMX\XO"O,!$\]GKX "#&BFR
MTAPW;AYECNL;78B^G7$&7C=',]#D-]'!AYJ_!RWA2RKP=A%#VIZX2DE#;]Z]
MS]94J[- J/EJ8W42*FU;Z$G]J\@-?"SSW2"[L&_+79F?.)I<@7-^XCD_,5;Q
M<W[B.3_QG)]XSD\\YR>>\Q//^8GG_,1!;T'V__Q72G+6W\^[#^25K.77(8A"
MXWL1::&O8H=EU(.!;DJD#8P&OYU!5XQ;+#^8U2D[1#.N;!37$ABD4;MN$1R
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
MQ[0 @EJ1U,#, E)/ P]Z0EO.'& %K>Z#A;"WK6*&T"T'9['8ED7)MCUI+>
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
M,S\@ 0#FBQ  %0   &1E=G,M,C R-3$P,S%?;&%B+GAM;.R]6V_D.+8N^#[
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
M!<TN'R<A<A%&7H1I$B=/V2U.[XOP@$_#+%X-( _*U#=]\&4,209ZMM+Q$7F
MN,37"6A_%^UPBC+Z$+U'Y7/TKAA#1&2S"=/.VQ\=7_4!UBA1K(#!Y1X\T2X)
M%H2(U1X.Z$$;)ZQ'4[]#Q4M4OCVJ\'+(P "Z+M/0X;"K<KK/X@1GV<GJG_NX
MBM1%T59%# ^?\,WZ=Y(7I;VD.90P7=BE4D47:P!2,R/L"TXU8D@LL[);"<Z3
MBP"Q<J+1H!6B(Q#R):')32E2'8\^##%&;-5XG^_3;'4#PD'!WFJ#8U8$^]AG
M35:M3+=%/])[. OM(U3IL*N]4*V+:MTCU#KXMGD"-(ZNR.)7\\I)-B21$C>0
M1LF'%,LX \V!I$0RK9:>G3=>)"J252+,+''R(H&PA!:6$QH90KXB(C_AK+(\
M0(.!_ R$X)9H#FH,'>F2I*_/I<M1W6SYDF%6'0(2$D&X >C44Y,1"\::*XI=
M%0\N<[Q5:%I&HF)B=43M<VI4CAGHU/6AR:165=#F4 %42OA'GW$=P\P184),
MFD9#PA<QA)99BFFNDN"4+3M][?Q5WBDQ7):9J#ZZ?D55W72Y9F)YC9=N]/V"
MRSBZYH):@TY:\.B:':''USY_2TW7:SI3\47,ZUQT5XN:E=ZZCRG,%PD%M^$K
M79O*'LC%=K<AKWBT)0:08!^+*V'(6<"K*2WYIB'F\32".J'9E]#Y)@2HBHC2
M-^W#GB/81;9*?2\"WGI2@YYYO,;#W0."M^RGCMX: E;@S12L8[,04(?203,G
M1T]5NP6IJ#J(]!OVP3D0Z@)35J<+@7*5XC##Y[CZ[V6BDG%OA%T3(PW$IQDQ
M9H))V:TL'DTN DRN248/)$FL(>*(K?H?DGV*K7Y,." 26%U*,BN"?2:PI:1:
M&;VKU7^D!SU4D\9^VRP!%I)<4<7A0I*XP&V*3N6&=:PB;4:[*K/%BW&Y+)T=
M5'0Y+1!T3'B63U8+ 4J$%2)'RLQ64XV'"P-NH>9H[- 4<XI-S=TW ,E)+<9T
M7'K5&K3CP5>6K5G:&HA5A*T!3\4Z.<7ELL]+KB\]2G),-!-F<3TGD:=ADK'#
M/ 7,#F!(!* #I*4454)&CC5A1BJ T1$9;U-,)Z'XF<I5Q84D'(I;)R"_/+-U
MQ4;N]/@W4 _8WW5V;.^():AMD%0@0H2$ZFO!9%H85#-WM_C.3' %=[-JS%WX
MD)%]#LAI=:VFX\ZK+M7-#J<AW5#*,DP*3F[J*PHCNUC1.AUE99QI;AIPJ\=.
MH2&64"6CM$Q(\GX59L_H"TG_H-NW6:)=%-,-*7_SC:92W("$542=D+4B?9B_
M'D!VYK9$YM8.;INDO__89_F6W<93C#4+_,3%T)1VAEEB]N+Y&<7T;4I>XJ@8
M1#R^HG>_9>5HXT?4V"^&_GG\$N>O1TC0:+6B=99=7TXZ+T4-K5;-+C\<MG1G
M9+N-2XS11*UG)*'%PP7.5.[UG*9<WUNKJ6P80J:5U32":'N% HBFL: C7ZXJ
MK;H:CN_/G88<8EJ?@]MWM6QTN6T(WL6H39)[FCJN/%V<T137H^.Z$JD.6;E2
M%E@)>+=!/[YY&<]X6D'UHLK&=\0.PJ*X?%FF/*B>.,YS(*M0HOSUQV3A" ]9
MH8(2-_"_V>=97L3!@JDR#G!$143HB=IF Z<<*I10N%-0XDJ+'EU5/D=(*^$Q
M47BU#K%%C!(193H:(&^6 I75T9**HZFX8B,B!J[["ER5U!'JR+T=1 '#$1NP
M<CSD8,7ZG2:X%0?CWNMQ &:O[?&CY\_*I!?'N"(%*O$FG%9Q]-TU0;N0)08^
M0OMD$Q?=4$R[]EVQ<)\_DY3F)/U_T,]'__$_CH_^_=__8R##NBUT7-")SC^B
M=_][OWE%/Q\?(5IQZ'UAX"^5 7_"=1\7?$+QL#/F3RDEX,P\\)HKY/:,ZV",
M&UI_KP!6]=\.K][5@J>T\MT&R>%-@()[9!4DV] IEC2'N:P42@&5Y.%&$E !
M/Q+<"S4#.J6ZH;GLJGF2[A68]+%S!DAKF&A5Q8@2(H4!.US QW; E/F9B*$V
MC*I<GWJ$3O(\C1_W>;W9[+9HE5U?.F8/:'  -D2;T["<9&031V4BJ-_#-*;5
M5^\]NDB*7_IZ6[Q?O8Z"M*9>$[*5]8P9J%E"<RJJ.X0YJ6HGJ-^V6_$P?4^/
M [S[X??+BQ^<=W%U44(,*G!(2T7U/DFGPG,IMK[@-(^+0IWCQ_QLG](8.Z8F
M(-3RD"MD3CK M[6I/H$3":MX2D'G.8KP8_%L7\[!9,6 ,T=%Q6^=4PBJ3:+Z
M[4?DX,@.F+ <0+2Z0SN<QB2ZS\,TUT>)O$/$UPI.PTUYF^HC?HH3FN065>4X
M;'0(NS33X&%^"Q;?KMKE5SU\7"3@1EVQ'WUT?&C1@8O1UEO A>#>JJFX,+^E
MBF]7ZV(JA;E-D0]]3/PL:ED.&Q>"ZZ6FXF)\D90=7- !U?^PV*\'7.A#H]+L
MP8.^/4+L_6$CI/?I[:"$F?2@P_T);Q]Q.H B*,/O;M<R=L'?]VP9]HUQ#< S
MG1'4T>?JC>.-F'#%B9'.K6$^QBM1 .)S(L'NS=Y"%]J .!XA@K6-;P(7:EUJ
M16 XFQ7,\IOU+X1$=#?@/4Y?XA7.[LEFO-E.)M@$0+&@,?9E9;!TN ]T!+-
MJ!C0=^6-N.'&?>=06IE$Y[,/"2"2[[/  4XLK\C(W$R#2K,>4^'E-B71?I67
MZWM,#%&QMP$A<+G%#$<N%UM2',7Y79S]P>]("E[7(73TVI00 G_&#!C;!2$_
M% ^J)X@^\J5+(*H:(O^< _@.I'J@E=7P(BCMI(3B+S"(!=A/Y0D88E7LT\HN
M#*YY"+0<A>"!>D$K-JSU)OL%4%U$Y0/W\3N6ZR)XD9JW.Z[AV]>K>]HNOY5J
M%S2[NO5NOA0PMDF;;JVE *B5$IO7J_M**^B\\&0F;RH >E_9# 3,E!^MF"##
M@5Q0V*I9.PXN+X-]M"LF)P 4#R'F04>IE6M>B'[>*6D-F"Q"!#J9=)D4)=C3
MTYUG89J^QLG3R9;F>QO 4464?1)8U) .*N4P)83$!T0)4#4H!N;;.,M(^HH2
MDN.,GE)NYCKCI$#*ET(C3'+'7%&J;*)7*7V^0!I=QFAAR05GV@H\Q0E>Q_3F
M]^IA%I/D(P[I[#7,)2T3?(XIFK#+/:UR6^:DJF\-KJJ9##Z&,3N31*?:5HT
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
MF?\!6G+E.$P<R%DD'[<$-ODV=*!*L;[>@%475S=G*$K#+Q'YXG@M2EZ= K9
M=<\A2$]<Q D8)XMGACXGVS!.1ALE1 *<3,^U@,6,SGV?-C,W-Y95,S0S!6DF
MYDK.HUS,@WH3Y%SFUFZS'6,H)\JA+(" RS3G5X)[MU3%X93F5\(+DTQ@#Y5G
MIO3E73\3DI:WZ@U!2A'4D?'H(B[ERI=G*!<!AL,=GI9"-G(QQIQ>'R#?U31!
M4W*!P!Q[D2:4TLK,EI[?*1<)<'<(W76V'!2#ZHYXV:0]AAO:47<\"38%.0J7
M"2AO]=$PH'*=@&/86ITQF^#7$G;9')JP?<E0JX0^4S54ZOG9ULR 96!^;7Y
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
M<X^3_.*E^#]1(@)8JFZ*1%*F[(6]&U-4:![DH4 K:%^@\HU'*0DDM4B4/_F
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
ME7ZMO3)!9+;E)2@-H577$MH41MP& =NP);-AIA]L+!GO!J@WQC6KRU66R[0
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
MJ1'"M,&N&+7D=G4"U00&+31OD,8O9:;%3H_R)(E^Q=%3T4"RHJJL2%JPU,Q
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
MR_;;9@4"KXK?2W^4M4R!RHY,>^,*CERU8,K?P&W?6J68LS1%<L=!_6>GAWS
MO6)U4M@(\[H4- WD4G]6XO4A\]V/CJER,=V0WEXWLTS04/I"'6='J DJ!]R5
M]"R4S-$Q]"2>N.[F09M+1'M+VDTEYV&NO7]/SZKIV?ZA55>'5?F_SMD!U%%Q
M9CE4.O 2E'^_(IH U8/ :!&D-HYW@O@W/;+9-V[E'*:$68N$L/IZM)M=>5->
M\G2/G\IM<0/Z2N789P;D# .'M 2FH0!R )%;K->Y$Y34+U'&WKKEK[P^B<:G
M[W-,*-YEC3I0%N7!'=Z1-*=IS25$$ L.F, 3M$0%<1EL<8'K084,',4.&]+F
MK6=T &J5PP<I!@:$&,OS&*$ F$4H<5L@\+EHLVX>-_%3V4P-X"@68#^?)V (
M?;%/4\AS+4-0YR@$]0BWP/B.O::YL+=QF6?=+<:!ZB(J'[B/Z;%<%\L*-;_<
M=:O/9!/A-*LNBKTF.2Z?WN\V<7Y&DI?B55&^.UI*[I6L$]2[U[9JJ=NX W1"
M>8U'4?I^I3>(ZI@+[C!]4+0FY46C&15"9=?:@]M&I^!G>"/I= S6XQY-*Z-+
M34U@O C5S_%CWF;\K<J4QT4K*N&XMA[[L!IZAJS6+J$IG74<0CQ6MQ.T3RAO
M'4]NZ$."&-16GZC*ZEV&3L?B(M2L@D8SDWL>9ZL-R?;I$/!2.?:I #E#JDE+
M8$HMR %$);%>-\]UGH9)ML9IBB,4)P5 <*GFEDWR6B4:%=!GBU"\RPYUN"S"
MAK^7MP/G6=&(WN.\^#75)6IG8?8LI\@T9?;1=)4-R32MK%8V6VB[AKBG::Q+
MR&(<F#]C](59<$O$B=@AIC7:IZR>C2Z/O8:OU;T#TUS;PS!;XZ^54*&%6K6B
M:4%4L;>"WRI_6R '5M:70KK#%7"%CF?_GB+U01?W?B,-O?D'7?H76DG;+1VO
MAB.O^BJLSLC+W_NP]/&B-R*#+M-25M<<D2T-5*LME+97*VAE[1*5[UQX=80Z
M*O4?):!+K6\!N4 K-"]\';8]G\(DK#98?,28;@E+LB%'(!'VE?@BAIR$_)HR
M3V ;XA=7)6B?HC7&CL<F8$T1M2_;QSU/L@MQI8I?!,@WQ1 Q/6M6";,ZV?\
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
M3G\/-WLLO.Y037C,$ZZP/:H 9;'2&9>Z4F0-3YD1I_IS%>,,O4=IDV[)&\Y
MU<VGC1P@8^9P= 3D61Y1=G-+*[F:#JLZ=W,O*%,Y5 H>H5;T;4$,2E%L"6<N
M4P"W!1-M"H%$QH'9WM8.R*]%MJANT."JC&*M-]@']U H5.D8XMR=$$HU[ZS;
MH=#94.ABS-(,Z"!9-1,NWXUNS/\A:/+5HM-P0P=GWJ!Z7&V2.*X>N&7A>A84
M3$B(+,L7+O"BBP)Z!5FYY__P,:#1>LM 8"$O,,>JW72_@ -=$-3)>06=OL.%
M!)0&=P(L'":M[13GMH#=<Y@!K=Y08MSHM1+V<#[T:A'A'=.*V&XT@OI?=#O,
MRM=NW*C&^, 65.P8TLV/YB-ZSNK7:NL4[E,7N-#$P7$+A(.M=7D#IUCM[@>A
M; J3=ZY((B6<2[=S:DCBW?X<NLJ9()&6:.[<A_,^LFH$I\R!TSP"87BJW.%9
MG4YA[LAF\Y&D7\(T$F.>(S2&?$_('N(YOBT"OF]=$>]=I1[<T6?Z"K%W_H"=
M5W]\K(MK>@SUCJP Z1 D%MH_NB-I3HEVCY_HQM>3IZ<4/Y5KN*=X35)<+@RS
MZSJ2)R8EV&IJP5:S*]7(EO$&5@N_Q'ROJUDAX&VQ)K:#5AVQ-Y[L,;,#06(9
M"</-N08F^_MX;7)DH5,Q56([FN@SR>@J"ZE+-Z"B@F1SI@60-#ZR(BT%"-J_
M5C1/:*V427#A41/L#CY\(M8,FG2-N'KK^CB)O&:)5A4,#X,(%?IG/9S QNJZ
MLH*?B:!A*\H-<IA(N9+<"+T5' &KR/\_>^_>'+F-[(E^%43'1G0[0O8=V3MG
MS^P?%2%++8]VNUO:EL8.7\>-#8H%J3AF$662)76=3W_QXAL@ 2)!4B6=.#%N
M%?,!$K]$)H!$PAU,R]@_KD^I#/:2>\G[)_->]IA[V^-I>C]B[UG-7LZ PCQZ
M8@4!)-EB9C_]O3T\YS??IE9R&:P" &Y?9SC\X9$\_3]K' D;HO^H3(?^\7_/
MR1-.-6=QE<\*@V@^&XE^;0O&PEPE4(7G+MV*_[F8<ZCJ;T]Z/ED+AW42!CH%
MGW]T79!PS\)PECK=ZGK5HZ(@;..1 [14.ER0U9*G U:#;%7\Q4L=SUPS4_7-
MB?Y;M0I@UB@*1/5VE4= _9]]D-(H)#Z(>:$&6QJJ%LPZ5 "(TVB& %]7]! .
MVQP5),LG<J*^#'CJNHT8?6,U:%O$;?P.8<#GV,B.VD=L':,7RSJR]IC9(8,8
M/S6Z0<;2KNS!<;7-4AMCRT>+0K2V\]J#;W\GMP?B%G5G4!["@@=4?TQH6P]\
MBLC*1SSABR /SI4G+DQ(Y8OWDSH@W*0-+B@?D*]#>B_;2CQ%M<>(/4?G2\AZ
M-^I58O[UF]#OXRC@;P46#R9P1FUOS>SO,@[:*[W*9T7%W^8S!U0KM;C N"U0
MA]LFW:K\$[&_9Z[!J_SRI.>#M>KIUDD*J/5WF<>@X3+*PB!F-_5=TE_:!SX'
MJ%HA0X<*(&+0:(8(&+JBA^*%-D<5+H@GB#U"_-DRP@5=OQ&CCZP.%EK$[5AA
M" 3>L7S#<\J'T:R@4^*Y00>&:(5V.$PWA9NANL[3P;5XN#QDJ_I0B6U]9RO1
M72-7X[L/%!X1?E.<EZ"1B&X=3$G30G:+!@#52JT0B&X+'D)SD[Y"LH0P?<!B
MW(6LGZG[BAA\6C5Z&Z1MY/9WN@?4?L*/02R"Z+-O47LTUCR5+]9YZH!1C287
M='9%ZG#9IESQ'^3\ _W!?IMYAT#7$:3WZS4!V"(JH#?4B][6#93W+:H>-=8%
M'.]4U*EWG_?WWI?8(2OF]<NX#5'YU8G^:ZGFZ=7]AEVNJ2#U%3]&;,,KR;\$
MVW;7]Y$T(-8F<8::6J<[Y#IR^Z'7(B\@6/V,V.]+0**FD\CP1U4ALTG91.A
M7WM#ZCEU]FD07R5K_.U_XX,2JAJ:!E8[-,Y@U6AU1VM7<#]<V_0%7N7OB#]
M],D2$*OK*V+P:568;9$V03O4Z=Y0>QG%^,M>D2&O>]S :OVQ,TR[NMP1VI#9
M#\X::8%+]A,2ORT!D8K.(/T?4(7#BJH)P9Z^](:^N^#;U9I"/WJ(0IX+W@/%
M =H&+K6TSB =:(4[8O4*^N&KXRNP3)^C)L&"D#W4M\2B"U28U[ T#< 4-!ZW
M74.2[HBH2GF;!SD^9U?ZI8=SLE:'OD8<K4W87@Z O5B#%CF5OC/7-;0]V\>]
MNHD#<<-%5*=;@K&8=3JQ[A7U5FT/8WO'=D9D.1]3L-#C *O3VNY_C>P$<4+$
MZA4+8L2HCQ%LFK,+L&@#.,-@D'HM4A*JG3?U!L$0F?P.>C*7W.P!W4YIVGK9
MVHQM'<NJ2 &I;^@N8\]@L/N(V:=NPEU'769ZFZ+!WVJ&:('(/!.7"N>=K5T3
MTN;:AH;4?8FCMPT *QTZ^0,+'FJV<MU#PKY\C@3!$@;^@5XEYE]?N1BBY&BM
MB9B!Q9L)W&YP',O+M93 5Q$TX-XD< :Y2I\[M%M2^P'=("Y@S'\L;I)< G:5
M'4.&/J4*IW6Z)CI[^];K<EUZ3CW!(TG5H%12=!;M:A0@ZW8=C3!+=W6QPZMW
M%75] 8_&U/+G)4!3W3V=93Q=#W96\DK"[F*>OH_]#9G;((Y_WF=1@C-UL*"D
M: Z:30KW45.E$6#8;(D=&#<;U.7 R7Y%Q<]+@*>Z>\C@]U2.G77"UN#9V\?>
MX/EQB]-'&DG\DI+G?-/GVGLI&W#54#K#MK<%[O#5B>^'L9JK@'/Q%(G'2XH(
M^ON3&']X%<Z5#$V\FX'$'^Z_56>)1#Z:&O1:LB;B%63N<-?J!L"Z2O8 T+LL
M)<J_U8^IB8>+@+B^]XC9EU:"NT/=0O8P&+S!^FR]IKC*Y'\^46=RJL1U#UT#
MV$HZ9V3W:'>'MEIX/[95/ 6XY8\GQ3\0>XRNDT6L1??U(S'\Y"J,*\B;(#<!
MQH0H_]$0Y>W"Y#UT'E#N7(A^2+@MRG\<0/G=,UDFRG\T1;FF$KV6? CE *7H
MQZ/\)T.4_V2(\I^\H/PGGRC_:03*?QI".>VDA8[F/YGBO-WE SC_:0CG76CX
MQODY_>=U>D>>U=GR6BH5QNM44 CO:@;#=T.T$;IK'!ULLV=LWYP]71"J%3VG
MPK2V@U6(KHB5>.Z!@6\T\_WWZ_0F)4]1T@&7":D*UQU2*'!KV@"&\*Y\(YBW
MV3I8+Y-$"I(% 5[7KRK4]V- !?T6AQ+_0W#Q/J2+_)/>\;Q)HAS,"Q*PD;RI
M$VX8+^6:C>&2O#N BP<+@G*[EY0#M[(GE:.V3.A2#MF:SO8-U1N2Y4'\_T8[
M;6)I'Z$*MBU"*/ J]8-!N"W=",A-I@Z<Q6-$GR\FA:^W+U7@[NMU%<0;]$J@
M]\/#1W(>TYWB0 %PU2/Y<LU'+HEW"AU.R79->=H$NSK9BH?&[,\%(%'YT8G^
M8S715J<H4^3Z^LK'L7K""E!L2*(^+J5[+%^D^]CE9+U&E]/1^JY,[=GZ-NF*
M_X+X3XLX5*+M#-+_ 9NH:U.5Q^N'^M(#^FYQN$\IXD]_O+]CC6RA0O=8OE#W
ML0/Z=+I<T*>0J4-?AW3%_\-.:IS^^.'^.U00S M!;8^0_J_8A&";JH#@8(=Z
M@. 7<I<&K,KY[6%[3V)%=;P>"OE:2@H'+/9H=(&C6JP.D2KJU1>"Y*](_+R
M&GI]_4,&/V@3F0K" IPFG>P!GPVE+:PHG\D7:CUS0*-2BPL.VP)U"&S2K9K
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
MB09POVVA5&LOQC+X_MBNI&9&U-P3D\:4"IZ9/;D52,C(3FQ:E0EW:5[FJJ9
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
M/LQTY5S'-[1PWN7SLMC25C/=LKE&L_VJBU+0JOJ5'3VA/[_FV9T].@<7=/J
M8[BFTQ8QO*2C5CJ987A>0M>IA#&)P07TFL4(KE>!6=O5<QC0^EH[UWT;CTOG
M"I7N@"VRQC(Y/8S2 V*;E4</R<G1"'K\/SWL<G*;LP(+CX?6<4?-#<M6/$59
M #,>IY.W)BH 3V[;J-,?RS67LA*TJ"!6W$&^D+MX[0!"1O=?ZS2O"7]ULM="
MFW=4PHWYINK< /F&1?V-T1Y@"%HEKER4NL%)$.>'^IYK1-([\EE6\KJ@36HA
M>AQS45/.DMFITI&5+O@*=&/4ZTLDV4OK)C%("?PO(04%NUT<B9O<@^10(\I8
M2@/A1T7*LFY+J-DV#GW$&1.MHDU6<JI:3B/43VL"0&7B1ND%!#\K*E?A77(U
M<\TDN M.=#%_>;&IL:TK3C<5N%U+V8WZ7@ 5[FSU @&[9T0OAG/UF/V*8#TC
MHCU6Y#L/=@;U^-I4ZFI\%15@B:M"J.]*?"T]II6N&FR&5?C"8/>B:_!UT* I
MD*7JNMX2606#KD!64Z GD'FIO-=6, 9>BJI[B#Y?8,F],0 Q*[=G@Q#84GOM
M=P(OM%=38(L."HQR2'D!)?9LX0&*#'^Y 5>BU#I+Q HWU(V3$.-U]J\,KR])
M*E9BPGV:XB0\W%#0;8(,*^Y55J8/P(A69ABXBH;;M7)KB><\!9#&&6Z# >AJ
MQ?,)*[TOY?#4AN):@%SHJ$KUBZ2SXKJ!G12/PKK6:/8[F+U8AWIK#@Z5?3MX
M;EHTFWP035^2>?O(MH!IU62&W:T&B:10)*6B0BQB<KFQ-R6C4G3]B.2;/=O#
M\ 4:-&B:"4P_06>B.+=J$F/N]= \$]S-0;_9\YC0^*68LK])3)%3+1O67SQ-
M1ZR<:'2)X4:BMFS/DP&-.L.!0\G-EPZ3,JM?FKU(,@[63_P>KBA#P5,0Q;S.
MCA@'UFGPS.;[]'_VR1I7IT,6%:!K<:(VZ;[>[#/4-I_&]-3B_8+11^BJT^,
M0U5*<'74I* \,F@9Q7,.V *-N73O"QU%*?2,Q%7]L%)^? CR"!Y(+_^5516Y
M?KB,TBS_BA_V61!_P<^W.&2;C%'/0J0]H_P2-HPN]F&N!SPJL%:M-2%+29W)
MPS/*2EKZRP-.Y=R?"N*QPO,F"C<HQBQ(R- F>!(WB*9,+Q/QP#2S6SR9:K2F
MHI)'3I'M<!@]L$0N<6JJ%F>(.0?*BBS-3GFQX#'%> $G5$=@F#BAJSD8F,LH
M!P9;M=,9$$PD8Z\3R'1HA/.UP#QG09('4294<2UG;6PR\&KB(._H=8R/[+^/
M>ZQDI1, N0,#?K:__S<6:=_J ?T5('@&\/I;A;G=WV?XKSW]5Q$+@FXGPXE7
MKO1 B(>;,;FWQO-J$E@##2=H0/H&%K"S4DNUF/6B=YD!C48]LX0%:M]\U%V3
M9@8+]0I+LWX?RW=P+9O4[E5+A)7D<HWP"+:A7XC!&RU?+MSB09=(X?H->E$5
MI&636?L4'O[-WL&WJQ=LZK GC85N/C'#ZZOD%C^F^#'(\;K9#MK8=90\GH4A
MV7=NO':44IX]'BG%[8S:**4>3B.[M*/G -MXL:NS+?NW.,E69+U2BQ]>L<Z$
M-EZO:X-C?B G*Q4WAZ\#&_:8:A0(W;,?8';#,H$#5ON,W"B!M<-R#@V:R<2@
M3CL[-<"'<?'SS]*F)#LSDDI .\Z7(I"4\>IM1'LT>C8C<3XL[?1-(4Y-CVT
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
M-QBD=K&A >'@48B9/JT!F;"O?GYIMU+-'/.8PI'88Z9IQ@.,I?T:*?",>IB
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
MEH56T] >QD 7IG;_H-NS@Y91'=^\@=L0)5*6E,)/$.MNF[YAP!YF6WCPN=D
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
M5IG-2SD.AHQ>57MU1J^.NC!P"9 !L*=_!%#Z&0#YUPNY2N8-#9L,@"[8P,P
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
M<(1#8\Z2V2NE^W$-6C1K?/1H&(@E3-3$WS28)M[?E=-0?K7ZL%@,$>30V?%
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
M5*SN[U)YWOE<@52ZOLNDZ7B?]_UZC2]7+,OL-L.O<97BG-O['%(6!$:DGN-
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
MMKWSYQ"W[VNW*6^9N6&!U+T0$@%UB)A34X&E\!)!=0VBCG^ JX>H^B+J*#I
MK10,86VI$T0:1R53(ZZMMD&>-Z]^+#8TJ\Z?=4;<\[I!EW$:I2OBX9[A?)1!
M7Z5(LW &%0D1<!K*,%\>@^ILH*;_TJB'>2[G](NGD7[18,3YDV918^BZ2:?X
M+L!T:">0VE@7X4HICU41R$Z%_$[C#(RLV!ZQ4XQHW/?X_?V;N?$Q$G7*.Q_O
M-(Z3JLC]B]2EHZ%\Y6,,H!.]]#$!?/C7/C3.;<3H<7$U\WIT?Q";7KOC7-@\
MU%0]_JQ8@^5KG'[=@AUW@N+5UPX#RTE27"@*E/H+<S4KU)V(=T^E-4]+N/,]
M>5R4OUPF^&ON.$W<H1WR['!<TG%2. :IH]4!;4GY=B7IRP_[SSGMC,-#Y@NR
M=GHM@QXYTNLS:-<9R@SF=93&ZTWZ':6TE%*OA[^:"C)%6R?DAH:_IZLX03WQ
M'K#9D)NR"E: EK4JW#PV3_"SBB/&%1K6I\,3\-U/SL;LI#V-A1KH#^HI&E(]
M_]YM0+BCGGT_AK4$YA)U5\$,HI/%($@KQT$CKRDN<CP:0Y+U;/TY\;%?B5"O
MHR-P('7='5+JDT6KFIZ. UMIFS22-TQ\(XG59'$0$P"O, 8"",L8O"E4*VG3
M'=!ES=1(,>'-X?UE%&=EB&FKT.53<SMQ,"! M,USPV+:DX6YBHZ.@VA)BYPE
M1>#%%3?77IMFUSN7U1WPS@W984"Q:KDFDAA>[F1!JZN[XP!8H74:U_\GOQ<=
M?3F\9CW>U1U_:[=QN]].%GHB'1QI1=9O@7]7ZRLGY Z]$NS7<81GV7Y+AD 5
M@32VA0HE:E6#2IPL"-7U=1QH@MJE<3'>&^^S];&OB&==JW  9B%-W1T<FI,%
M+$0GQX$HIR4:]]8GMJ)M0[L1_XO5"N](BV^C/>.A*J4R(R@*R[P!:,)U=FRH
M"ENF<3N]#]V'J2ZI;VGK2Z'IE3S&&;&0IHVA9-&<+!XA.CF6H\ELB7=WS\F(
MR'9UN RQZ,NTO^TU.BH&DK=/JTC(3Q:*BIHZ#BKEC7)W]=S&NT$9HOJ[^$;/
MVH;S.^]S!ZK]SR<-38$FC@?%?B,,KI-;?_KNCC0M.T3698\XK9(U#2=A*5W[
M7!F/[F1A!M7-<? F:,TDM\Z#B<0[0O27C8"^:9JI'XGA>K8;7RXX"%HGXN)$
M^ZD7Y+XTQ"_HAT::Y5[[AJ94%_PB7"VPBGATT4C:N\R[,%(]R"X=\:IE7XQA
M5:<1O3?QMM*XW1\Q7N>+=%TGJ7Z(OBE@#5*8BSIQX>#QIZ ;NT@45ZPQ7QP=
MDR)_%4C-19TOOJLMF,']4E-<L7U.%R%T$TRTMQG:1O&:O?"&DG-!-R0/'G5"
M^>W";EA5R.%K?+>AWL\G9KO>X>*'#IDQD3J!8B;!(U=#5],XBN(&3!'G%LR"
M7GN!9V.9KE*YLS< CWC+=6!]U LJWVH-%K?:NK%T7Q1<N<$K@Y@, -?6!72_
M7*D_0/9$5*U:#XPL2%COGG,$K4)J#*[( QB(C8F0@;T5*YFZR]P3>+'Z8Q=G
MJ(IR.^/%-T+):]GDY+Z91TB_864]@(RBH&HZ).55.MRC.^(XU!Y_VN,N6)1J
MZ\8&7E4J-SCY.8%)'#Y76)G$A=4%>1N:(^@AUZ_N) Y@(#8F0@8N-$4:N$)H
MG5\2W(J#RP"4S20OHO3-<D*Z%*M(#S*5@EK+J5U46Y!N=5>BP9L_(Y<20,I
MVICT!* FD=\VUL;5!6G^NR)=QRG*F]?\!$ACTC%@-J [ 8R))+<-L$%=^GN,
M#M%UA[;5RHL*(IPR 92'"$0!9: 8@TMO V7"VHS/U0PODAS1H=5V9+4=V& !
MJJT;&WA5J=S@P.P$5L/P19>5U;"PNB GK(NG)[0B6KCXMBKS-]P1O2Q3*CO]
M?YJ ^#5*4!G?1^2,5\3>T0^+=-W_H4,YL#(3UE!W[20U>#\BIM>KVI"9I#T&
M!W:.9V4CP:M7<,<G\JMD1Y/\=U5<J7TPYMQ4WJ3J.7+EWH]4I[VA-HB/W=0I
MO)< QK?-X6IS])WZ8'(W-K227O6>92'-RXH9\$4^>D5GAKR*MER 7N.Q/ LO
M6?&B6"H%H/6"=\(GH#CL^C(H7(U*QN!BC!"'0!?I$S,;W <IHWR#S4"/O/I#
M9K0US/IXV WN?_2U4X5"@+IWR$'_N$GTK*(_&IO.LQ&,'W/;KK'?Y=\[<Y(9
M6#XAJ,VJ3'X:&0(]V>NXWVVW5:*N*&GDO4J?<+:I.I'S6I9:J28Q%K24HWM.
M>$-OGJ+\-HK7-XAQA9]#T-Y/&A&X&QZ*/80! @X&"JR&^G[*B'.0<W^3PXF'
M$.;7 SP&7\/"AD@T V ,V 89EU+FRK[*\QU:OQL:2L:G[E/+AT\A@4$@E#82
M^CR=75+C9J:JHQ"&00BH>J&"QL!4+WY>QREJ F'.L^CK&G]-FT@97AB)%:;#
MB!-#IB'A<1)%:B/95FNF.#_ST#_7<R75?'9P'1I)E3UZD_<FH@!;/M6W]W"J
M\^@NQP*.>?-"[*6$3222@-!)+-98>S+)I!*YC*&2]P,&R#2(B>(R+2-O&,S"
M?N7Z0Y3'^?*IS.=1B>3B&>ME]ARE\9]E_>USVQ1"Z?JV(_;RJ0YRBI+V"6[.
M,+7*L\:*)9XN!K]1T\_C?)7@G&#_@0#M VGA%YO:%K"WH7@F>V=FRRXN\>2J
M[]M'*ZVGIM1^J\,VQ/?Q<QH_Q:LH+>ID-''Z?$NT4MZ(=I/W>M *CJ&5$[:Y
ML+F$3G8U1"KG&3JU0LU."+"0NZ3-\C[$FK+W[0>_HG(9 ZP@[*%^AU[I^O4A
M^H(P^9>+P?UAE],+3?D9WCP2\RI:[D!(ZZX6D[H8XHP6R7T9M4)\V?WR.T#]
MB#6E[P]R455TF$.K"'N8]U-SVGO<M,N6,V:%-(>P&R:-Q5=8NQ7PQIJ8B-54
M'\:26+\8*%9_T#!Y5I$0;%[ZHV.\?>IJB Q?(K0'O@%GWD"1D#4 Y)(Y":LK
M6[/(<U1PAY6 I"?3D,3=D)+U! 9)-1A3'*;EL&(R"WO*:=]/O$J)9)BLF@OD
MPK_L/.1(+S*3-7UU('2/2&>(\M>H%SP$'\ +N@FL.+3O*JU;^"G*OJ"")IP=
MM35=GZ&LB.+T(8OH_902IX!]N*FK&6O;<C4.<QDK(P\?3=]]LP9O:A6",E43
MPS:6XR/J"R*6"VM).Z55,,<RBHEJG/"(['GU8ZWQ3!& LKDC+:)T9A D"L<J
M$O;'+YMS>4]9Q/$$''Y0GG47B9>J]N1-@Z*$>_U&3MFFC.53.GK)4JI\N8=A
MR*5_%J#.Q=T%"4#'8UOJ&5R1X%==OWFI5^4)&!1F )K%;006>]Y> H2V67R+
M:2UNPK$JXNX:@(A%(O@P4&']@!7%'6PLB.HH=Q<DO$]@Z-4Y%QW/W.<HBU^)
M8*_H*B7JWU6!!NGZ7VC]W,N%!'"PC3D=O' #3BX\@[;!M)F749S]&B4[K@L
M)1^I@T?NT,<W[W.LK)#A:D"[#=32R.L^ 5M37IY8;BN>)O:&,TVR^?/N!H*(
MNY=@!,3VIGIV3=PX%ABU4 H?1C"P,["JQ,/X>U$MA^L](NZG, I?2#?4[VVY
MF.NKW1'.J&1_[.TP.0XWHPAYP0F!05ZUYP872+[@5B[7';.P<LY&+Z?3L+[4
M_7';YW\8IS"^^B.6E=/!6;!90O, WY(/^P?BK^=$#V4\3KK^$"51NG+CMG.;
MQ1[<4/+#'4$9N9N\*NQ6R4V 1DF))OPR ^#NQ2:ZZ)L&69W534>%NDY@@C^$
MVG=6(BZLPV$5TRJ:9QD@I'7_BTE=6 26ON760+%4(SVTE#,K .I*K"M_?_2+
MZJ(C'UQ'V&?@]^B9BD;3AQ\N"[L8\'4[[M 69^6#7IR5MX2L\7RY9$[\_D%K
M !X_O 1'8K\&MK3;L([,@Q4ZIX[2YX?P#GL@G^'-)BZ:K<,S7-Z<T0ZJ-0]1
MY3='N@^O5?9P**54UDGT+J2)_!,ZG<(JRO'!7N@A !NJ9WC"I]"&ZL1/K>ZP
M[<W][C%'?^P(WXM75ZN$81NXJ?S$9(?<?3PR-UD+^ZWAN@HR.HYT/@QS:<=@
MN'S#9$9LSE6J'"['$UC!D^5*3(2H8W=-1V6.5C\^X]>?T&I=@W:U;K%*_OB]
M7]\BRX@DZ*I FV%N&3GA(;2<3V@Z$N7RW.T2].XOCW][1RI>K/&6+(TND^AY
MN!\GIFKVWGA4#F/<I9V H=(-0])YG,M]-!Y'FR-N2EC<X!2&##EADTI)0.@Y
M/L RJD!$Q-3@4?6CHJ0KP$.V20N9[1@3,4Q'E\AS9(!DTS4<78;.TF>:V0TN
M**1T;*L1$#2@$AK8# 9 K.26]"8UF\MT0'.*MLE57'?X(//-OOI?;K(2I4)-
MLA)@H=-)DJ:EIHE2GT';XB*!/">V\",FS21"KU"6BO$(H*RU*Z0\'>3!%3(1
MW(0-\,.UUMM'[^A$C$D(:7NK14!Z.JA44,E$L!2W(,CWJGLB_1IE,;V.U[P
M<4%,?5$;>1$^(>588!67.U'D*BCK&# 6-T=_36)]/K_<I64D6Y0,Y#T[Y,H1
MFU1]!DTXD@:#TP&QL?HF0K-.NPR>27;L0GS.T?+I(B_B#='%\,""_;%6__#C
MZ2!3*/9$J!O6J?\:L0]'X^-]FX?R]OZ\:^/CK@WO,MWN,8_7,9G/45YVG^@
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
M:TYCWX@(5*3S:#\$I8BDUB.;)" X 634Q0J;=0.$XY_MRH! +U*@U:Z(7Q$
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
M-& WR'%Y K,(:$AB&+ '5E#$NKVU-&(9L#*A,XJ"'52<6<2<@\Q\V)-T=.;
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
MR/)X2,!*ZN(\H#!5*ZE7(6Y=X(XTS$#BXYL&3D>SFMG; YRN>>&&+Q[],17
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
M(RO_?5L'+383QGR+P.:ZCG4M0$XH6J$Y3*/(; \KDE]&)Y+/7>I$9G.8$?T
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
M,,.+!H]1-A<E'F[2;4 :R+B5K5Y0 AU60=<:85[IYA,P)'2;2J5M!R=_"H^
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
MM)L>^0Z2[OCJUS[_JE4XB96BGN@HVAXRSI_%]I'4 J@!EH<5I_;1QFJI]='
MA0#ZO^N3>T2O*\^CODW[51:WJ1CWLG[^K92CIKQ?:7:7%G34Y'O<^5D:+%)O
MF?* XB]/O"$.<#4'0+\>#D 00F YH%T<@/8A5$Q0EW>N6]N_B0.JV_U_^7*X
MU>1_8=;-.?QP']0D_27^EXZ'U01MP8$I]V9&%RQR;V9N?6-5&00HG'O\A_EF
MW#!,-V<&ZS;JRB@>"NL$=$L;$P&WE)MA->9*$C2.GP]:TI>QY6'Z.,W4K>KZ
MW]-"_:1_G(39U)T[G7'F>/ZDYI*Z%<PU4S<Z)?HOUHV.;WU[S''RJ*J&V>1U
M<3NR7-QNZM:W*K;I(Y]V5T!KDY -0T(- CJ)_R\(Z.2M!G+BUUZWB.^[+6+#
MEYAB_HRV2TFTC =-9:>=)^F@ ;@^2*>/"'$2W_7N!LBQ0F/POC.<9K.88\L[
M5@,;'808D6/OD_YSBB9OA['7-$:?IFX;<AFS272+5>U/HL^0=.?1J4%)WAQ"
MMI4[7S:)^MGY@9":S5DO8TW%9-H1<5O>A+7T:IDQNRQQ^SFZ_OGHK5;Z%1/9
M.J(N:\A5K,4\OV;[B=V<F]%6]5P3&]%'<]FHBJ:3XVTZ K9.--IL(:]5+.UV
M^BV=VB1RP$? DK+6%N#^/JJI7E")',3#Q#'$EDZUBQS$2Z>]Q[>^V5BRI*Q9
MY":I4\?Q"(?9TWV1'N2Y+/I5!6F7)M1,<FA3=&:\PR3^Q*B;6_NZCZ:87?O/
M<<'3.&G;XD\-NQVK/VW?61EH@?6VF&16=$PDFI6NU3"N]HV05DPVL_K+IA"J
M=_N829[EC.%%,]JZI((NMR>6N VG;<$^(G6)I:+7:*.$I=Q:=B$L56X_<VN3
MT75+7-.TY;+Q=DNY5KL#_8-3+7$;U9:U'G0[$DM+N75HRQ7$<HK,;PVM6.(V
MKBWK%,MRC^]AVE-?9_>Z-'?4+.$WV94)_;6;,MH=-QLXO[]/LZ*7J(60^:G1
M3:FJ9C4@VTIS:]09J6E'O;9ZL*7C)NC8MX!JRJ/U(SR6CIN1Q_IJN@<14TO'
M3<ACK=ZD"X.!V:H^68JNC:*S7J:[#X,ES=G)6VNMWC>M!84IFQJL5&Q$*DS9
M_F#)ORE0W-"NPND.46\GO]W-T J&VU0CJ%UDL\:9H3EF-RDL A%P!YI*?:J9
MAZ;ZDNASQ.2?/?7+XP?UK^NG>SGLK#7YO9D<-]HY7SV)\9[YRMG4RV/U=!9I
M!: JM8R4N[*D!I^\M98..]6M&DJN/4N3;.*RV5R[8")CSJV<43M"$($E5EOR
M*2\3ZW*[*/5\.JT@TXL :,ED /1A "%:I:>2[BH2I^/NYNJVH7EVJS3[M<SN
MCB0;&V>'J=+]61&SKM3?FTWHRBE,MC.JF,OK#:C7-'0:=7:II$%C#@. RCBJ
M+X_ZRGY>M?#>+K8!>R77+"\W:V^8V(C$MC5<N!E!,E4P+(BO:<.,Y3@3H7C#
M@+BN%GZ6]RS:M2)U:QG5@J215J-;XN@7>4.[Q^58^P7D*>_EIW?WBCJ:(/J0
MT_;SH)#QQYF)#JO+YTVW_4PV?5IHC9H88!A:OMD%OL'[0.G&NHZD RXBEF]V
MA&_<^G:!ER'JG>";S1CU=7*K08%FY2="U_+-;O"-/@O;K0UOP([8-Y9O%-Z
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
MWV]C]<T8O9HWUJMD<:6(Q+]Z>1%'3W-+*^:9#P.T?H*(E3(WF2C @D,_"D%
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
M"P+:D GO)X%GO/E7IW]W)) 5O@_1Z^SWI0ZGK4XMSCRT"2NWMGDI[V-Q3'C
M<$Z?X^JVT&J<=ST!Q6?+\^[;, ?H[#O+YT]?L18O6*N-)>57JA?A45&\K53D
M93BH I8ZL.&A?*LN1=0<,K< =\Y1NG/XR?E^J]B@'%]I3'S/Z(LR6"Y!K%U
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
M^XQ)PD 8NDP$& :TT590;L?%;@<&!G9_,SH(;F6A&5GP)*0TPI&2!P^[(6,
M8#\@3/FZ+F!AHR?3>QU?YXJ"UK?Q;F-&O$)=7A4I_\-)[TMNFDQJMTEIVFS9
MIK)ELVU8#].[>YGDY2G45[<TDY]I+L6!AJ4;639=&9KS3Q49,TQAY"O+/? C
M#/R(4.!A2EPIF) D:#2#[4-ES/OF@9)-8%N1W*!(^DI38R0P\%"(I><S+ $(
M?9_[ ONHV2/CH>MV<&4-G;%\TR(;HHZ>%-7VQ+W33?/<N<_2ASAOMUFQC4WB
M#,*V)<>[H%!'L]L7Q6T70V9;&"V$@+(0^<K] 1&F@0A!$/%(0@@PI#YI- @
M.R#$G<!(/-N*MH]65K=*5K&4(5#R23C@.&)^Z!-]GB '0OB<1U6[9>JS/#K
M]SK(-5!66]^EZ"W-6-]8,;"X/2-OV<;O#7:UW9I.M@9UKZTS>;H06"-.& N
M!#YF&*@AJ/^Y@@B/>7[(8:.'.$*OXP*O@X.J$P',39N:UBO;(HE%$@.0)/1%
MB+$7!H #C'Q,L++0!(9""I=$7IT'8#Y'$M()/-!Q/9/W6)K?0'L)_V#6IC/&
MY3/%ES/&23-E0<R.%)BR2I9M6I& 7ZGQ;O5&KO[9@XZY9P_:9-VFDW4S>V J
MSW&C@1>Z 0'2(P'F&)'(#R4#$8,>PWZEN:4=M]\G-JH^76<TR?LCR#\_35XY
M>(SSW]5[LXGOOLH[)K.ZNOQ#I!R_JITTQG*6V8K,2FT;I%8)*N"A)[G'/2R(
M1Y#T/"XA% &'83@OCFV,U +E9+D&'D[4=C=JZ0A+M4TQK^E,"VP-FZ@S-U&W
M"K(Q@B-,782@0%A Q(#> A<$440D%I4MME:U1RZ;@37< 1[J^"XQ$-9L+M[0
M-=]%$8\0()#)2-DO! .**04HD$A$DD/IT7D[[PT0<;<30MR!V,"27D-2^/7$
M/MZ2.^KGW5^J#C0 SDS*F-D39=>725LZ-S8)F2X&  8NH@J 0. 1&0'IX@ 2
MP9F"IT;;\)$.#$#',_$P6?.SZA8O+%ZL'R^ YT&70!W*#7 0P3#P0T$DBP C
M*.*-GCSMP@[V<4>9=N;AA<V=VR3H&I' E 4Q6[69LDJ6;3:?.S>C"]P*)WN5
MFQ]OU6>9Y<,3$H6,8A[+A#\97>MM6U+M\(E+EN4LR[4P)[K&[MKS-O8<IG=W
MR@W+-?!7;^:IZTWO?M8$K'P.*/=%OQ2+UP,M>[&<I1<T^SOM]N1D$0$)0RA#
M"76[2>%1YH<!(P$"H7(<*?67"BJYDT[BZ=G)'#=Q/Y=<NXK?E6N<R^2M0W=9
MY#'FJV7R0TPH(Q"%V$6ZH:\O [Y<\][7#OTLK7!LGWVA2?=))] U#_=DQWF1
MF)/7]4OWX\?]6\78,ODX2(TB[D6>AR0(,0H18ZZ:EPQ#Y>LKNT,N\8B ><3U
M0I^XOH]#ES$0,D]&/H,>%4# O4^]I!O?*:D6@QE,_T<MZP3S.[17W*99_&\I
M?GIY>LL2O+2HYC29(M*/A(M 1+F+61 Q-_(19D!- H)(+<$R+ M?%]=8<0*G
M>=Z38G+O*9*!6GD6B<C'/ (,N(R[(?=X&,H NTV.W>T0##L^1DMS[C-(<V9H
M'Y?S*X\O2L>T^M%Y]]^][I/CPHZC9S"J**F9/9ZM;A@RP7V/14$ <>3[3) 0
M20ZQ$*%P.5T*$=;#&=6L#7P?,1PHQO !IA11X2K-BZ&2=8H\5-5&H+8)N!U/
MLX=?5;I0S1X_FN/9V(;YU7;'BINR)MAT5MMZ@6 (<1!QP;'2-!2%-'(] D 0
M1(IE:\P^1?&C%/O_EEFZ]VG?X$U8QCE;5@J:E@(BL4MAJ+0W<C&F@(384U:S
M,J5@$'&Y'$#OLA1L>WQP[].!$+$F$>TJPS\63IPXG-['!>V:HR[;%V8P-RI3
M)_*,>>="L<YI<MAGG,G39P/)21!@90U"C )$2"B8%S&$$597FNVQ@#NAYW<(
M@0;#D0V.6C%L7@P)XD($U =,"NPB04@D&6 \DIP"NF3LZ?5B" .LJU!W00S7
M5$]1&3R^ZK&<9W&_A74FN8P?]*&=1M:2FI(O-BB!_FZQE)<&_B!K>_QG+RZ>
MSM)"3M(\OQS1?+(.DV$8<5]$@?(&PA"1P$6!I!2'BJ,I:_8X9##GA"8CBP1^
MM%*Q,U+AN9!ZD0BQ@!!'/*2!C 0*A5*+,)!N552^-HW8>JG8 :^8\]Y=K[^A
M-"UN9:8S"?>9O)5)KH]2C!/U=Z5F=6KNX6P-]M<,RW"#?<Q=YYJY#B=YZ[1D
M+=T?]DP6Y]$U?9S,N!"?"(\S[KL0^Y$,?>&'@"&U9KY+O$;]:>QU0&CR ;#6
ME[:BN3G1=#V/^\1CG &.A0L8P,K,CH(04?6=UVB?9BV:8"?"7.LV/3;;D/FH
MK,HM3+(HMJ4=:AL:G:X*;2_X2I>RH'$BQ3'-DCBYR2>P;L!HDPX2 A!P'OG
M]3&0C"A(\R3W&88L<J.J V67L#3*U=Q?OL@#=URHL:UJ][HQV/:6K9JK$=B@
M$A:+!+N"!%&$B/!]0#R78(]1*@)"(!$4!"24L*KF=@G#9E4D<#M!J(_!,OF<
MZ14:6C0C]PU:1VT^T2)O[X8GVY*^%?C<3$OZE6/?DP<6BH#!B/J0X@A+%(0>
ME9B$7A@@Y:&RJ@,+Z[??8-AQ%7(#5%6E:PIJKZ$A1XNM/(M(%I'J020J9<24
M4XD]X6,?<A8P]7_B0NF& 8:O3+FMCDA>J/<.;/]Q&5M@8II@/$ZV9=,[A]IC
M3&X+**_*RO_9"!%,<N^7[J]TD(B%F!Q)SW<Q\J- N-AU_5!$R@R,F"]D(#A<
M;H/?ZWMJNT''\XW.6[3V<#,K_%;X7Q!^BF@@E/A#2@+=JY$"$82 ^!0CR0%K
M]M@RV"$![*"P=798\_G*5_536[G*]Y7E>A/+\YSYE\*3>E]<$G,-[PW7/^$*
M1MOT*EBRMXGL=?AJC77'WOOT:ZK 5>L8+K/$>:<+=QWTCOWXHY$[%C;7T;6Y
MJ*8Q==[;N+AF=[#<QA6W[&P..V](]_1[G<7%G4R*?KQ.^S!*S\B$ZPA>7\O
MP$P=8PI'&"-(IBR(V5ANRBI9MGD;VQANK^M==?+/GD)61SZ4^#I 4V(FFFZC
M%C9&Q+9Q<<U&^6U<<<O.YK!SA?89??Q!7=$[J,<7=8JB'W0>Q.NGKE1-CBN5
M(;,Y+>HC>A=WGSXZ?[N.[Y29?B:_.Y?I'4W^-KB>Q_]6<X#]QIM74CJ4ZQVY
M-'G2,:1$J:%<Z36GN)7:X!<RR65I^I?YEG(;;ZS?'M\Y49Q0Y0OHLM!"72@=
MA??KG\/,$6^5 ^!=FN>_['V^O#BYH#?R<R;I'P?J7R/>X5U)LY)!;D<U#4J[
M#UXR_&:8OAB\>8*^56\Y2=5B9J-7#)D.@#++,#/,%U=J;_;Q9SU]M&$YB^G>
MORLL(=&3FSK9(-&YIN[P)OW T7=[G]Q10^#*P5>M\FCZ]^J;?::_VJ>1FM!'
MAW:_TZ=\-FOW\VTV_$E_U3\Z^/[1 67&:&()ASG!P7>*=6X'4RB32[-\55'T
M,[PT2?N]YU)8/;G?)!5SB3L]H5*^J7.;Z43?7ZX//G\Y/C\Y/#^[/CZ[OJJB
MW6#9=>NAF#^CU]ZG:PT@3AHYASJKJ*1N1!9:-?I9@9CZ>_*O\>?QIQ^F&7-5
M\7P>9']>'?3#:)5^F%BQ\7AIF6B]NCZX/OZJE^S\Y/SB^/+@^O3\[.K@[$BM
MX'_L[Q\D_#;-]O?+1?CAYQ)CE>ATM<;@"MG*1*K^>Y"*[*=87SFI*CY4T^K2
M^US=,_RTQ.2'/QX,4K/Q7J7:&/RQR'^IX,1Y"G"U1'GET2='\N'AJE#B?*>X
M,+M_WV#16V,3V_NDI/#H^.SJ^,A1GZ[.OYP>*28[<DZ5;%Z>?G7&/.><GSAC
MKG,4VZE??+VX//Y-_?ST[\?.E_.KJW:NP;MO">T)W?7=V7>.'^\SF>>EEG>^
M)>6W5UJ[YX[0;)WE;RAO7&0$+2>P Q#F45'TV] T!DN5,EZ'F"Y9PCDT59>M
M4>[?5IHLZZWNK$2'DS0K+<A"*3WIW*D[;G-'JH<+YYP7J;);=)/XM188+;%"
M:ZGU0H:1?-J/6X:X96__#=<6U4?-1DL.+3.N@QFQ0<PX&.Q@ 4I7Q)#3V1<3
MNF&.;YA--U!^NW[4V/$U7%-.9R9&N,(.[2IXNM3YG9YL2<B[<@JM"M163> _
MG::3:@T&RBMG]%)/BI+G)H\$CWPHI(S"*,(<4P]3$H2^#UWJJS]=6-E2BP!8
MI/7VD>] $[MUOI8.VY#DVE*)WRGAQA[V$7)#X'$/$QHQC!E4WP#/%Y3QBE:6
M>"3<N*FSFEK!.ZTQ0*KXY##-"YT$R!5Y\L95W.LPR&!T6<_07@<>56-[H6&
MYH;SZ-<T%>5N-9D]Q%SF5^JW$TB!/(R!CY0Q$+F8,)]25Y (R!!$ ''$UF4&
M$%)UA(5Q#&%L=WLK5_7)50UB!7@0" YPZ#,/!SB@+B$1!B"0E$A8U>%Q^Q5P
M:U1K?0'.-]A\OV9IGCOW61K%A:&JW(AU,@3CMG0MFNVBU.ABO& =E?)U48K7
M9&<WEPL,64 #A=M<TA!@CT:(!5%(D>>^.2H2K]91*3#1*C* NN::808LCL5$
MBXFO"B150R(!A$%]R'< /0P8(Y## ,F((U=HIW$73=DEF\BU.<"T3LFQN^VV
M;;>=Y1'+(YNO8'G-1LR7*Y+JJH@\OY<9U=OG'?EXKS?5Y&NM?ES[=C+S-[RU
M8).;:1DPRXN6%TWAQ?4JE#>K"NA/Z8J9RMBK,H>KFZRH'_TAM9XPI__Q)EEG
MY9:>ZSM(]I76VXKS6=PE7G:[BE4.$O%UR#;'?>MBPJ7G OO,!T3* &(_1 RQ
MR*=!&$).$"=KJOW"80>X)A]>85SG82MVK18[(#W*,0P@]R5V$6*^DCR/8,9@
MZ+D@:B22]OR$] !VB-&M@4W6^FMR(Q?;!D?R/E/DI)INYA@%VV)UML)TKQ.\
M)MEI JZ@3X) >)!$GH=U'2EF&.* <<*EP+P"KFJP$EX*_)N"49OWI:V,6AG]
M7491A*+("R-E1Q"L;'<_<$.,D!2 X:KRS29,"M?L<T9LJ&&Q.?&K3&1&NV6P
M@8J[.(GS0D>F'Z0YQL5F79\-@DV],#(@M?)3#J8(_=Q9<<- N '!TH<!#A +
M@92<>,#UF"#8@^N)$7@!Z7A^8#"Z&*?BK:2L65(@HZX'A*_$)<!4 !IB'P=$
MD)"$?A@U4R!3(2D=U[5>?8N]>EUY)?-<44WIXD@VE ZV;L,NN0V3/'4BI_:(
MPH"!D#"NW >, \HHX:[P(L%9$ G/#=:V =QW.[Y7M0G<%.2ROKX56D.$UO64
M?!(/AE)03$$0(B:4]^V% G E1!4GSS=A:\ .!F''#=P=$]IU&R7K.:+YQ3H$
MF@W/9_Y.;\PR2[;G)%;S3[VOZ3Q[(1_RCT.N^H=F*.5CZ1X66:ZP90QU OHB
MY$$4L8CCD"MY=OT0*:Q3UHI'Z9L#$/%J6[%PQS/;2'E+:\/5"+MLOU>+ #N.
M &\#  Y=#T6((R\B.&"$(41<GS..@1 NKG!0FK!U,"$=Y)E<IM2*9I*OVF!O
M6L7^=5K0KI.NIVZ_V?VGYKN&!DZDV9V?33B:+VR"'VU!&42U)UU-+XA""2''
M$(=8EX$0UV54$,: 'TA:X6HV$Q\*B-\)@,F1[3H)O*,&F@4D"T@O 1+W/.1J
MG)$(8A^XE!,200AE0#C&H5A3^6P'H4#]'QD,2+5O3V\&?M9=1&.3\IM(RF\0
MLHU+R5@V,)\-MK+R8)5MZ<6MS)PXX>F==-X-75RC3$KS;<46&(';L8CF8?RV
MK*QESW8FF%_;[FFAAIE2)N%]47%[_P>?K@KZAXZ-#A1(]3;0.1M!Z]X?6E=7
M/U,:[!C4<6A1:J?/ :<E TSX[RR@D8S"4"(.L$!1R(4/9(@X4UX]$^LJ.,,=
MUS6PJZ;1)X=8 :A# ( ?1(Q(@CTB,6<\1! #24+H>PP3X>]B)T7KF[U0?W6J
MCWJ7>3%,-EH_;"<-W5JC[$.>&@39S])DE-.>K#6-8 2BT'<1];$@,I2$!9[
M$8(N]H&W'GVMVU6@RC/"3(FVFQ=8M\)OA?^-PA_ 0 8* 4),"69A%#))@B!D
MGJ3*6 G#-16:HTZ K>R;G%1KU/@YX#R3)0\;9_WL<"JG%C@J/:41?<=@=%X!
M1D@PS+DK($$(,\%)X$L2>3X/H@ JV%F3)>*"#H F%R)MF8UA16Q](N;#(.2H
M5.X$^Q@R+U2VOW A([XK/7=-Q=:XX_E6PD:3:4J3%^F]>9&.PUN:W$@G3IR(
MQIF>2D_JTTR%S.*'LO>"TXTIB[MQ$9M5<VU=H7:Z0M^23*H!_5N*7VF<?$GS
M_#PY&G';9.VAD,!#(0X]C""&44!I")5_!!@&/)2PXCS'1C>CP8YG0R*FF2L6
M![8?!YBO7 X@.06<X8BAD' % AY%!$6N'[UY__W*..!BTG'-WIAJ'!:LJ<IB
MULA:L<1B@47TG68938KFS"&;-UYSWGC<YG.(.J=)7F2].V5,YV=I<20U--!"
MBH/\-RENRO3RZ(8A:IW)R8/[) 82Z P.0QQ+[(:<$R "KBP8%$BPIGH+U$'$
M[2B@;'ONV8K.ID7G!2U>I^RX^O1VJ?2Z1QGV&6<!9-2C;A 2REQ8D?ML5,_K
M3>C0K=IR9*0(59S#:X,9?=5]1Q-!BS1[T@Q4SH1UI6(.IE[4RVQ8P[HSSWGQ
MF:&[(-Q;Y<I\'?+<X9CECD8<-WG4+T01"3&(!*38C2(B<."%08APY,L@;";/
M8CO^6S&V8ERG&+O<9ZZ 84@$Q%$0,4^$,H3J+\H@\-=TSE  MCA(N8$"U17#
M"6_N^Z?>M]]5C.?<9^E#K+M1.OI/<PP4FQZNIOQ*Z6%-9@TO%T,BZS^F&HY"
MU^<>"(((85^Y0 *P$$8>$B&2(5O348$H['BNR5BR9:F,'1:M-\@*HP$12O-*
MP"#VI4<P%%@J)@ZXIPSK9O1N0_L[VK6GXQ71^%I,NHJ8_?&?O;AX*E6EH]@G
M5J9:7NA(DXX%T#Q/]2%.\_9%FAG%7Y.!7E=,:F.C;=2U>"'X.7833D<<-XE-
M04 \09"+B008 4FHCSV,?1 0X G*UUS 0,(YQ_JT@7>6CWI:035RM(T*ZMOD
ME$74];P $E]*S(EDP@\ 8A$,2<@A:J;)F>%[1$UUU-=2 Z 91AL2^2W-I)/+
MHNC*TIQHDP5A"N08 R8+_8PQ1EQIHN=7(Z)/ $7H<Q;P$,B0NC@$)!0NI6[(
M/,Z49@V;V9UI.%#8A'Z[9&!18&HI(0B@Y"CB+HA"A$,>4A1Z/A0\#*/0=4&%
M5=MHFIYTW,! HW:M27J#7/&1ZAPKS7([ 6N7\K16?2NL^ERCE51X=?RH]U;U
MXOQ6L]QY=*08;NI8"TR!!,P%>D,!HH1&@1=Y#' 1<![)-;5!"CH &(A5&\RR
M6WFU\EHAKX$@@E J28@$IL)E'O/41QGXD8LBW$PG!,,-[9WVR+\,0ON9U%5]
MM&0O95?P[.F^2'DORV3"]8%Y;;(Q3$$C8W!FL7/2=TPNQPQP'AW.D'\RIN=Z
M&"CW!"-)L2\B%@81XM"G/H58L@H$:?8D.^1V,('FH8JI874K'*M$KU:3#4]Z
M@H8L$H%+<( \BH" 2N'ZRH/'TM])[=H*O;G.4V0JE/!)FDDU+D<^\GZE_8UV
M]M_IM/N/K=*\9ITK5)N!:/BD3#@XZ86,_H###_NH^72=T23OWS@,C7Z6"M3D
M-7V<+.$7&'#.(@Q"B DF+ IH"!D,?,A%$+PY+;"BK:$L#5!U2O@6L:>Q9HOQ
M0KAQTFTKLC0!+"SDRCI3\()$@#TIF/24C1:X'#,/,KRVT]>P9^ VR-H/7#.E
M 7:-QT)/<W+5R4-GLC!LB\'2"V#\N92K%J/_9R-$:!(<:^X)HYBQW\!_=D,$
M\H$ GI3(A3AP,14A# ER QQ(B/QU%U)Z"'8\[!N\-6))U;9E.R@L<M1+A"U
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
MH"!!P<E  358. PDH3;,7"+>6H 4(J$(!T2YK3O6OLR05H* ! $G P$Y-11
MGA/%#"%2":<8Y01"*SA8I] E18T2*G3R1!,J;*$8,"RQMQ*<!(I@;+F17 </
MHH$D!TH?J/SM)=K^1XBXG'"56BA/*^UX/(@2*(1HC%7CCH5A.A:23F'U#H?5
MJ_JT2-Q5N/S=J+B:$?BE\Y@]?C]\$.\QG$CC',2YX\2!7%)A<^><I4I[^V[K
M).K]Q'M@CXI4FI9@*<'2<X"EIE6)M<D%Y4H33(3_'\T5A A R"'E8ONV^ON/
M.^4] ;H>BT[8E+ I8=,3L4DAJ(R&S' IB3).>)X')#?<(*MSM745_\N.?R5(
M2I"4(.F)D&0P#]DXQ"&_"Z",Q(Y1Y(3"WJ;C+,7A$A1UF8T3%#T?*') ","-
MY<)@HK%53"MLF0LM,S&06U>YIGA@0J>$3@F=-D,GB84V B+)+"%6YMQI:HRA
MQC%ORK'5MEOR#:5ZL07ZW6U<TM.O]8^:#23+QH4<EH,XNZ]C8<EN(W#'L?5
MJ)F&DR4R?P%D_GB)^3)#H<;::?ONSP%IJP><#\WG>]R]+U'_8+U.\5G^_G%4
MQ#^,QT5?3<;!/_MY]-%K(</QW,Q4@0@S !O%"420:\F8HDHB_Q^&M_84[SR*
M=4KV3X*2!"4O!TJ4=E)X;*#, <(D50R2W#"AI<TAEEM[>%]VT"EA2<*2EX,E
MT %&!*?&84IR+1452B%%N1:YP#)--$L8DC D8<BC&"(=LT SQ1$R7A&14FI*
MN0D*BO"63K>'H+7D$1-!$[XD?$GXTA%\,1 R)S5 4&!"$.;8_Q<CG6-)K10'
M"M2\1%PX0@1FO5"3&A7&%F?5 _PG;W_/RM&@;]HHO#/A'$_UV6!4=JVQWV%/
M_+B1^/4V\3P"]@?=Z[.,4!V2,SJILR5H2-#0$6AX7#7UHK7217_Q\K6A.EK@
M35/L#!8<$6P5ITCD%C-E& *8;5W*^J*C;@D>$SPF>#QE> 1"Q>"A9HH0(Y1$
M1A!'.!-<.&=6MV9)D<2.P$/"QX2/"1^7X^/WFP&D -I)"8G&TA"NA43,8*8E
M%H8B"[?6'S<*C\9;/5L_P[P'*.L1_#R2S/<*E[NAM1^2@R_!<(+A':JI4BD*
M<Y=S3 C3@A-BN;?LI>3 L!U8\:F.L#,0G#36!)4)*C?76*56T-+0@QEYL*16
M("&XL])@:@FBJWLPOTSE\U8:XQ7P)HGLM^SQ\*KF,8+Y\WQ'/-^9T22,N=MW
MG'ZM\ZM>^&8#7H0-#(S_JM=R((?:]K)+/1YYF9]AZ&_:,T?7M/I=G6V7I-#Q
M=[$3 ;,W0M^<K!^7)E75_.5D7([E, !A0Z(0Y0!53#F'.0%8<26$]/_AS@B,
M1%NYR1&;P,*<]3C/.RYN=D0OW=2AN\;2QP6FO7'TG_9&TB\4 P,67?MWVJ*L
M(*LYQ$!*!8CQ.K6U!%@@B'2 64Z9AIK*-A=$)UK/0MRC#/8 Z[H"GA Q(6)"
MQ!-"1&>-RC4@7CD$1$O*<ZR<0AQQJ102&R+B"\\82""80#"!X(%/;(6G]7$4
M1-0JY7B.@"58$64 -<KE/)<00=C6XK(C:0&(]G*.>HSA%PV*>Z.JSF4!)/Q-
M^-O)$]L"?AF01AFBA$*02,H$UA0@)GD.#*%Z0]_D80O.">T!PE\T""?-M#,W
ME)"Q0R>VC69*'"*&$H*=A419JYBQ5!M%M75&MU;-[S[\#U$,R% *.XYOB_%_
M$N+_)ZQ1'B/8WZU,H=1OOB-[.&J_^=._B&ZJ3.EV$IMTZB(2FW3Y=A*;=.0B
M$IMT^782FW3D(A*;=/EV$IMTY"(2FW3Y=A*;=.0B3J'O9B=+</Y[,KB;UM_0
MCL73NTVW'8>&S@:;'ZF#T9HS8%3N6 X(=8I#"#7%.H<YUYK!AP$5"O(CU<'@
M'B6PQUC7P\JGJ%^<..._F/!N9S'FL:@ME$Y01B2A5!,9^K!IXZBC$CK#K=T0
M9 Y09T)Z,"<] ;M>9Y(0)R'.\T.<;1)%D'9:4FUR_U]"B),2<R&MS16 1C.Z
M&>1L5<CQQ"P3!'H @&<)/)U()DD8ES#NM#%.0 "%LPQ;)0C)<PFEXMHCG$.Y
MU+*E*\XZ&'>(,@V,>[G /<(2OB5\2_CVA(,X-7S;ICN!=A1C+($CCB@A.,:Y
ML )AGB.#2$L9Q%I6X\'+($#7TX23]9B0Y_DASS::%:/$.24U,<@0*1@7N:*
M0P$1$<JJ)="SXS(#T:,B^+R?YX"^3BA)1XA)'J8?YX:1R^]^O@A!RD$UVS(;
MN:R,P:..Z9TI"-^1D.<I-)<U]FM9P7U-V]:\F13>M/UHB_[(5-'1!OACA"E@
MG'#M+,F1E1[[%:((,^JWBTP;^$^;S=(]- E\JM^0=5Q</*\&M GN3G(/SP#N
M-D*[?\C!Q#;'4!/)O'7M##26,&4%5MII [F%&EK54E#[-+!+LP13.FI"I(1(
MZR,2SC$R3FD-B"42&8]-3EHLC<<C1H';%I%>>#.^!$D)DA(D/1&2H';4&&=H
M#@FR3$'JM 4&4VBXXBU=09\&21N%7!,4)2CJ^NTD*-HU%%G,!<0*$(5"MW;_
M#\V)UHQIRZ3AK3D?3[+7TM2XA$X)G1(Z;81.(M<<H1P")7/"J>4*2T$<%A@B
M(1E;B4X)55+EY7;QRQC.\>=<6N,_<G/K)5<5RSS+/EW]VK5 9K=1MN/X>2!D
M/.L6A)RBRI'(O/MD_GBZU+GYWTDY#F9#^7FT)*@3H?=U0-Z+!O!^LN6XZ&MO
M4$0]XE<OW\M/UML>I:?3*UM\[6M;:1.?K!Y]&<8G-RN4*04(&:L(#L6#4#'H
MG &8Y#G5#'8O0O4P"13VN'B>25P)5CJPN@0K&\ *0E0C;BDWCA!ND;16*TD9
M=E;F.-_:D?*RPTP)31*:O"0TD8#DABM M;7$*"LL T!  Y&CR#*=(D0)11**
M)!1Y'$4XAXQC$#RFF%@(E<FAPU8B!XP":[A/4W G 4LG3S0!RU&!A7*D&(&Y
MA983)HVP.L^9$LXZQZSB>XG+)#](O>!48;9NA.:R,I<[%J3I6+ Y!<P[$3#O
M6%@HY:LD]GM)[+<O52LJ6)=3M^WZ*A8C-K>&Y\0A2 @TW#BC*<VUL\9BOEK%
M.GJ8"O(>P7G'U;,$<PGF$LP=#^:P5@0#)#26E.0B]P:=TP8#+"$*O353V.SH
M_)/0K<NWD]"MP^BF*4)20V-P+HAB2GBLRYV .50*0YW"> G5NHP("=42JK6@
M6DXY-Y!IZ+@B B.N!)*8,6(X,8YLGT&9PHH)Z!+0): [.M!I(RCASFIF"=-
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
MM[,6A>TW611R.,[L[[;0_33^^'GJNOL"IW]6U/.V)IZY=@%(2@]"!#@*_#]
M(JN<QIAI"A!2^TFYZK+@3C9GXL,C\"&PPEE+#32,$":,$)H[E2.MH.'0L<-H
M"9SU$,Y? D<>,U0U+]K?_G)YD9E"?C.C;\.VN5TI.-&]X,3Z//]+?VC+2U?U
M46XPO,X=R4EHY$4L@5HH*U&>,P&XLT#( S45IRSO$=HV_?RDPBZ)(4Z?(0@V
MG$$K<BH,8<S_XO]'E<0F!UC2_32NZDBZQC,)/NXJ<_B3O:W2T&,E4JN?.3NJ
MI$SYO2\SOW?CQ-T910?D6^XJE$1ZP&.86T.PUP*0\V"H/+H90M2A!HU RGHY
M(\\D/?=%Y-TF"'D&$+(+!!&$60>A1P.&"1!>@R(<.^B 4B:8%L]9B7H).:_K
MXL%NHQ)/Z@)Z6R=I9^HN<QW,#'LNK?!. 1)WW+)LHR*!679B:Y$ -!H+@I$B
M2A'B<FFPLHQ13(V@.3G0%!D/O3TFNM:T;F==-@\>%DD\GGC\GL>19AB3')%<
M26*](F0QU2JWU"M(UC/\@5JB$]CCO&O!E=-IB#X>W:Z?E)$"L<\B$-N9X^JB
MD#NU,TPD]SR#V\>Q2>_S+]XZ9W4,%=C?];4<?K%9(<<VJWXNLS"XV^L,R>[L
MUA*[J9.N4D K8KMT;VM2^^0I[7(8=-+P_V__->G[[08OW2=;CHN^'EL3_G ^
M-/,O--XY-^*+(ILKB(B1Q!FN@$76FZ9,(@PTSP]CC0K6,24U&:+'/MO$]/MC
M>J45,(021"DC5DIAI%0*YI0;I@'=3Y^*EHE=1.".\?WI&*=/+1I(QD(R%CIB
M+"222R3WK.W30[;""%%04X_N#*TICV]XIKK/#=3!%=E<6VE^'VW1'YF'<U[U
M8!*4G::.6>F=S99FT@4540FA $&(<?\KX)9)XW^26ARXE6/>RRGJ =R6/][M
MNM*GD<.1A_PE%GY&+&QMSAE$4"-!B&1&60*M=A8PA04&+0D'>QV7YUD8=2WO
MX%CL>W3[<&_3G'>JXP1FZ&6OK?_PT%/[L?WJ:0!J&H"ZB5-O5^X[0YQE1 *,
M ";2&@D@$4397 "N 6W-(,MWY:GO\3#N%'8-P0\\Q?GXKHV$.0ES#H@Y@&*D
M,<"ATQ8A@ BM""96"T:H@X*V*9&[PAP4YBMW+4*X^_G*1_!=+>SK^+D5CZA_
M;X>F [K?<T'8'>?0_FEG]]+->.T&B<,[R]!0&CN:Y[G3+M0+<"8$@)SFV&H,
M:<O0J]WE9: >$*('\JZ![^GJ<0D_$GX<%C],SBA#)H<YIT0SK:S'"&V MQJQ
M=+"E4>H.4SQP#_.N^>I3CD<*N*> >\KQ2"37P>/J-A"W3=E;WG//EEX46Y/)
M\L?40*Q[#<1.<MQ/(IM$-B?0,^01L=/$R)_"3],'MW?Y"(:-7WMXX\]=Z\#6
MNJENRM7E2_S3SAK;[5Y%V:QQ42"99@J;UIP!"JW*:8A9"$T%SZVF"C'!;5O#
M\=VU-X;+W&='IXAN"Z3$;2?*;81J[BS.C72" &4YR&DNJ&<H3:QRZBCNIJ,3
MQ(F*\8TZJ4Y=DE5SKB/+[.?8S+ S2O+6ZUW5@+#IW6Y*=* DPL@+<46)@DI:
M  1U2ACL<D5;1A?LL%=I#W'0 Z!MLE&GJ*3K\CUQYC/D3.J<SFUN4$X9P48I
M 00$"B*I$"&X+4WH.?8 /4UIO\L4RI9XYYR:T,SI.;:.<,!]=\M<.= ^NV?S
M'&CCAPGP(PD@9;F!B %B,!,>>3G+A=)4@ERVE>@=)$'H>9!UU]6H!%X)O$X8
MO*Q10!MII?&F',-<,H*XU!A8(0TR+?VGGK.[J.UJ6Q7,O>'4877.>9TPQ3Q3
MS#.%RA/9O*Q0^2[+R Y8E',UN;T=V# >1@ZR_K 2M%Y\_GCL"IU4*?ER*B5/
MV0@YA=S:Q#J)=5*Y[/H6S*/B=T[2"B]GO_OYL_S=EOYL^J;-R1 V<MPN4-U0
M[!YQSG1 R7W<3_)^J$<W-M[S1W_-'^Q<9R;N*.2&""XHR7.J@.284(P!!1J[
M_4S?[$C<+-EX+YGRL1306 D=L)(@!P6@C&@-C7"4$]O:3N*Y3(T\33-US8SN
M1R5@0S>YUUWFQ"+*@_TY;ZA"'F7E>T\/A2W'E;CLFI'Y/))33SD/=4H?#\%&
M8I=KH#2"6! ')5<,0 LX50(PJMH2P)^-F$WYWXG%#L!BSAB@J"&2L)P(S3D!
M3(F<*"H -+(MZ_O9R/-GEO6]C44[+[E!E-OO9+\(RYG8,##KFRP*.1R7F?W=
M%KI?VB.+\JZ 21<08U-8N!J/]&_ORW)B#6R*709!SH#1U$A"<L99SI65#.02
M.>M:&H\\'[';:=F::'YO-,]0KB0&#CH-"510\5Q9_P_A4"$-#C19"0/<(P*=
M.OF?HHF[EDC\9&_E70B=!HGH"2*N3@VLOVSE7YUX'2MSQ>@F>_O+Y45F"OG-
MC+X-L]MBI*TU93)^DV9>PY&Q7\L?9^1TZ2[NB>G-C);>>5(*V7?CNU_Z0^O?
M5%C3'[^IR>IC354-%.. :644]LB4$V"M-YV=0,!X9*,<F[:6@WL8"@FYZ$'2
MJ?R\9#LG#NT$AU)!I+706$,08207BGB5@QJ#.,(RM\G>WJW>,?OQ#_XOTM_=
M_1^;TC\F2CEYTQ_<_9C]Y^?^C1?D'^RW[-/H1@[_LTZD*OO_]JN#E2HP'_>M
M)7OKLYMGI4-CJ6))HM:3OO_*VDQJ/;KQAW(7:K&&H['_T'B4C:]M("*OMY2A
MEGLTC(D',A1V]\.W]V\RUQ_*H>[+@5^C_T,@\/+5_!X6?IM37.)O/\GLN@AD
M^,?/YZ]_>7OY[N+RP^>W'SY?M76'B3__F/7'_ASTW':J&$%+KOZT=<Q_R9\?
M.UT]L+*(Y'8]"TF,1[?U.4U?F68O5(>7Z8$L/<.\_O3QW4?YQ;XNK/SMW/\S
MIR/&;UEXY[N1/^5BQ@93X@8@S(Y;7.9*,GBPD ^3&V6+:B4/#W$]^@@'FK6U
MY,F:-S%KT\-FY_S8XF_]XLY4.*8SZ?S2?\SDX)N\*Y><Y8*N_=-U,7U0G1=3
M'QP(R20M-_AC1FY_K_[:/.+LNMY13$)9Y*$6>)GVVO^O9=M;6/S?K#1+KW=^
M2SMG@<\!G8)=<1$$@&?(1QB@!7!:6&2.F&6401\"2(Q'%U-XN)BB@U_Q?YR=
MG0_U]:@X.XM?^H>?(F!Z8AT$Z-4>9*)D";_764&5S-D,0N=OMJ8+?W$#>5OZ
M]TQ_FA?XE:QY<//5A^M%>K):O*V'TJW%%&U(O9;[?R#@:DNTQ:Q<SO?MRW_R
MR;6E];ZQ7[]>C3WSW7@"*FY?M=J:2ZW-A^;Z\SRE#U,A.>. [*(I(-_7 O+=
M3$!>S03DBS_1[W[^_M>AG'@%UY_46?;V]UNO 9=1K<A^'<97XVF5F0G,6Y3M
MT]2.=F2+29GU0=PG9RX_U+;7]W_<[T9%U.;&7LK8[,;__;K,K"=<DUWJ\<BK
M"AF&O2P8[YD<FO #67+D2U(2GW 73:7ZH2Z]2G>,^EWS]?N?[W_ZPW9*^6I)
M4=]O\T87--O*-O)ZF(<!O> Z_B"#S7?I+F]M$4LF:L/NL__:_U&04VC\36!"
MPW@=*0 QEEA$&:*<M]1#/G"]6&^]W092*B:U'=@?3JPY']=?8:B V#BFB8 $
M&R: A$B%1"P.$=(\N#CC=IIW=4@AOI&DGNI@;ZX^OONE7XZC'K1;^1U5XD50
M\$9"FS-A UQM$S3P*0)XZ<KE9#QJ7_G*9;9*OTC 0<<<S4CX$+ P=3G4;#7/
M;C6=Q]7<L]-J6M^ 05#-(#NV^N/VFMMH]S$T">=_)^6X[^XV$0I-WM[X^- F
MQX<7CJ]U0]M+O45--OL^^+)L,;C+WHWTI,S>WWCX&&?G^E^3?MF/&X]O_"'[
M/DC+__-'CA#XRT7E&HF_P;]D7I36?PC/KSY0_^V'K%]F,JM]*9G]W:-0\*AX
M2])6 OCUI.P/O:X3/S:J.6>.#<YUC F=#[Q0'LM>=B&'TLA7V6?_Z6MO5?H_
MNKZVX9L&(QUU33G.$,0X+@OZ%4*8Y]D_0Z+DWV1<0)F%8[#C7O8/KXR.)AX'
M>MGKB^P?[&V&_B^.(K\_+K/":@^K9?R]L%_\ZFUAEWXCX-D'_^!7O>QJXG6V
MC"!*_,]2%S*HN2._]O-,4 [9JZ7TO3GA36GH04O@QH_AS.K;R[[)<#7EK8W*
M^.W$'W\9'%_W5Z_OK\0KHM/?*JWTC1W(;[*PO7B+\SJJ?_L[JXJ)+.XRA*,6
MY76I2&HF_"=^9/J%_FIM',\<Z$)FGAJ_A,OP\CK8\YXA1OHW3SC5,.=>Y@6:
M'3=7V:O?XI_GWU/ZMQ1V5'R1P_Z_JY6/BL8!E'W/+K+(U)3L/&DJ;Y'$=W[K
MCZ_]XFV@Z)N1A_/9N[ZO"?R]WV<XK0;5SCX^)?E7V>4P^S#Z:H/#*6-Q^Z0Z
MING1!WX8V$@W?K6>^/PYC.5OUG^HF'W7I\^7,RZ**VMP[]^\U(ED_'ZH7\T^
M$=EO^J?99[\/EEE&?@@G5$[D<!R,-#G;6^-PFF<AOWC^B/'8Z=-?7YS/GAF=
M;)77<Q2N^\K>CJO]0A0WC+/O \\$$KNIU&K_KK_+NPQ.S^-\\L4#FT>FZH7(
M8E/5&XGJQ1\J+A\7<EC6$82 )X-RY(_-V2(L(6RFS!KH],:>77T\OYBB4^/#
MKQ[0OW_ Z*:O^P-;K74XA9GY4XGOEZ$JJ8A8%+ZM_IKYY\_=0%SK,'L[_-HO
M1L.Z+/AJ%-DM[/:OX;J#,6QG9_SVZJ^S,[XM/,_U/9V87G;ME8VSL=77O:Q?
M071_^-566#I=GPL(7AUT>'OVKXD7(..[^%7QA<)Z'<5SM2Q48.X83\F^V&'4
M5_R#;HO1_WH^+!>VT3@*OR$3J,),CSSR8>%O+'!U\)E/AM6C*N8N>_';_3O]
M=06&"I@:.=C_9="7JN]7V+<5OMXK3ID,;XV#W"NPJ?WN]\Z$-B][P&#_QG[A
M=^LAH0AZ7=AL$7WX,=NNG*. *!WROY2+WQR^J6]L35S*[W*.&BIL#K=64\(,
M)19VX?\\=Y"]BHW'CZ] V;#<V>YCSD,[FNC!J SO#4?R"%7V/$5XI#;EJT7!
ML/A[DSNBW+Z=J(&WU:84]NVZKZ^CU N",%):^,X/LC3R7UE,_\G>UD@](^D/
MYU=OSO^?&57?2_[R[L8KSS.N??N/J_I-KYH6[6,:X()C=I^J8?984*HSQO=C
M)O9E0R;>.^;\+^=#4\]EB;]>NIF'[MY!]Z9?!FKS)DY015Y[K>>WAH&NN2$<
M"82Y((0 *WA.M'4*,X!)3LP.#'3KJ"32JSV$,\*5YA)Y6I&$(@X)S=T# WU-
MX[S50MZIW[W==3ZOGGF3>UELOL4B7;1HUTB(B!9YTV9_8.0^:H<_-I6B-H#1
MJ_EHU]RSV\+)2[?0'O1N[B#:[JT[6+W.U[+L1VB^+:P7YY'DUU_Y SN]_F'>
M/G_,-E^NWZ\F\0WX8GN[?)H1\!@:/^[UVVR[K7;TJ@_A6<I).PC&V[]TYS--
MY:.'07U7_=L&;<SRW '")!&4* 4$91"H''L-%W-*UJF36@5M# L.<P0I-H(P
M"B227% DE ;&OXCV[GOL9?$5;TCY$W,;P-K&?L8G@-XJU-@8^*8TNUIA6!Q5
MVH2:M3_UO?QA.=RT0<[JK6\*F!OO?*875+FZWI;M!WWX&/[.I>IANTZV#2#A
M30")?/>(1V<UYV\ %WM'_&4R8..#)9L<+-WF8%MERZH/K>6C??II>Z.KM-XL
MFD9_-\@ORZ[E5V^&6CNLM9K*-I/9EU'E(/#,Z0U_%54?;TX'0[TPT82-%FGE
M Q@,[L)?@B?'-&SYFI]FWHAR:I O^/Q<=AY94LXLOU]?7;W*_GI^_G%F_ 4O
MP<.--#JE58[7ARL,W]<?EEZ$ZLI*[@\K*LW. ^IY20A!6,(G^V4RJ)YT=?;_
M!H_&S63P)1Z@NJM6'19U9?6DN/<\S&Q6;_S>],LR?+SI[[YZ._4F_=";.BO]
M@;N99W'-2/(C7M]=\Q3=A*?8-CS5"H^K/D1V&#8ZW.&R30XWW^9P6R%RU8?H
M?@#K(OA'^\,YMAT%#^!H'!)E,S/S%91U+J0'EJ8W3P[]_@?M2#;#KQ80F.%)
M ^_NT=(O8733'WM6[TTAJ^'O#AQ:3 9V%LJI8:*<.LX\CR^!)[^B41&0\%5V
M'E?D?QS<11?<769&(3MXNKW,[[7&JGE(FQZ./Q&K;5F&R$ATF<Y" 6'G,Q],
M6-3] FY'TTB'?\MD,"[GP\R]L/4X5\H-1M_*5]G[80.61K?]8?U$?Z'R2SSG
M7NV\;>0X;R)VFKN6)I!4?+U7>5 K[[3_7EF308BF38HB9E3'<'FO]B@&I^OB
MN;A0(KUX)F'5;>=2'X9_<'U"]0&$H[\_F?O0D]_2R)33QUMS0&#.-\$.O@UV
MM(J"51]B)PG,?)/#%=L<;JLH6/6A?&^:Y#Q/;Z=4EM>CR<"$^$<1HNS]"+;_
M.QGJ^UAI6RBC\96/QVMJ'ITRY9V51:TW_??$2XR9TA3#$M.55JP[ \(:?J?@
MT8^2QO1#3+Z"_/I]XVLY]OAW%W9C?[^U<19?!)KA738*\:G%;Q@5LY6YR2!(
MJU  %%=Y0+00&_G"P384W0I0JS[$3Q(N(-CH>.$VQ[MX4B=@13;#J:-R7-F1
M0<W(@J>QDL#C^/V/?^N4X=?\[DD,;M:*2A$T1C7UW=];I[V0&N)-UAFSSL1]
M4P=[,L?.O-J/7M-<83O,7W$Z2X[?-+@XYZK:>RU6\QOF*G*6%&<M5,N<0 U6
MWEJ#M9OZJT;MU>.U50N561L76\W5<SVHO%K[,NM2K'T6'3Y6<=5>4'7DFL>Y
MM(A4G-7)(IE4G)6*LU)QUM./;(OBK!,IP=I-B#&6\NY2""T3.4MCD_]Q=O;Q
MTZ7K#^R]NO3)*];C/_N?_RS^_.<_GYVMS+CH=N+3@E#:( ]@3UD ^TR 6DJA
M>XCI;YX&E7T_,X9_:)^]T%"CUMIC"P_>9TXM\-]2IIC+ZMO<UM\H?0JB6?)-
M\T16Y:;N*@<*;I0$!9=E0<6^.W\-,>&+*B2\/.^)*DF-94HSHXCDG%L#*+6
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
MU\C/(DAVE12Y <6OC52&(%(^"R(<Z5"1((QHR+%F+ H"P5&,E2N5 ?E1F<H
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
MB1-^H4S=OTFHO1E?U*SQ&3C##-BQI/]NJF_&#I/GRQQO-$<+^%CKF"$J9$S
M[Q8^XE(0S9,H(@+OIN*MI[N-@T%(Z( Z!FD\1WMJ0V71^&,V;W[#0O560Q<#
M4:^C '[NNKHMPE#SS(+DMI;OMBBGJ'$NOZG 8K^LB\C??OG\X3/_JM\"\?QY
M ?\SQR7-]S2KH!<>\&$\G@#%O5E<JD,EE4@T#;MUMOBLHB"W6,UBB\CU>CW0
MKFQB5^L'$\$OR^A6K?\>UG<F#+3.;%/TUQX??N</>0=(%X3./VZSZE&E<&N6
MRCM0^=HC(/6*O@W-,O3;<EN6S"O:]NT_)]F7/[WXSY5;7(KG?VJN#)[GMV7E
M*/=N,R-M_GIS\?;7]U<?+J\^W;S_='/M0F.[T^<\ZEZ\N;$Q=+ S+HTHM#D7
M)8+X&P=#[&81"YPXX\AZ,4O6LB@:U^OPL#FY%ZSNZE, ^!_R^QRNJ3XM:7LP
M(Z!530Z*?XZONLWGQBU&#SBH;4',WZ5*#;7[W3,X=ZN-^6WUZUA621 !RA76
M,M.V0)O9_7F'&JP(Q:4,*S YG(^? X;F&,(.!P+N!O?$#.&9]0B /VRSAO3.
M^Y".^$BFX'W4D^2[TA1.\"YU^YN7OX_X%&Q5@..9F1$%/IL!,+AROX_LMQ:6
MN:>,0,@ZP^('!M!Y9Z $T,PIV"?(/Y3=MB>WICGS'?Q^FWMZ9,9D7<G)V$P
M#9 = 1K:[!MCTF\?[(M&=VV3+CQ_NVIRN3ITV*].BW;.]GQ"9=E+(U:VT;OK
MSQ]^3?.)-5D6B-#E"76P1A=;6&-VGBW Q/_%A:PY24O.:^2X*:KCI7PZ&7>]
MU$F7G>5*Y4(<9-7DH)4;^:)A,3FP&/]3VXZ[+^LV6Z_J+39M>,<2NSS3CBA@
MXP\'(RW2<//'_@W$>@USP]4PM]7LNUX_+J?OM,4VL&4CO;D>K?.MQYPF>!O-
M/9O K0'0/F@(GRD:KN^->0:^:ZITV4FN0L.ZW?JV@Y9><Y9PM"Y:]DAPO2;(
MX'C]G;6N. SR6]*"<R5)+@CRCR,#P)&6L\$<G6///HSE-/<^WH$ZGW@5<=MX
ME+64S4F(ER_2?#%SA'\%*\^.RI"@'SD8UL7J0"F9GTTCY;/IO3DKF62I?>%\
M\X]ZKD8U.]YT21N8F*2\];Z/IT/E%</0S)S2Z7TYX5SS;)C"2\;):^]E^LK=
M_MG&K<LX\&<[0A6,TYMR?1>Y.4\W;M15=LU-;^@/A@1T5K35:0X>3G# 1!3[
M.D%$)S[GRH\I]:F?1$DL'?FW\^-OO^BA\>4^\VSR<#.#??[VH?F+#6!_''W3
M9B!M$;?^5^WK%9W[#,P Y>#ZV8LO+<AL7[EUIN<&D>\I_K P/K<<:O@); GS
M$"^RYCGY!2 +H.7>,(67%YW<!A[<\M5@OSH+L_@R8P)NS<CA :!ZG'WEHS+4
M/_" :L9F#A[0#G $SUIC6NPDV^(@+5\@8B F/IP?JC<;PV+>6S5.O.7?JM&^
M]NC$$&2U)/-MFE637LP &U/#-/  .M/,IGS,UGB?F4$YDP?3"G1@M@_[3U>3
MJQU=P,$('ML)PT4G9#-[9P+,PG/3]6[U&.WY=FQ<@+R+L"^IEB1D 6,(LT"P
M6&$J0^FH@2F)S6S:DL=OZ2B]F]Z5I/2$1-C9%&^#1')'QT8S![EH)5C,(1H]
M+.'[&W#J<D,?L%<C -X!X3=+_/V$BS#V<>QS0D.?4\%01&.,J0K#Q 7=@V)J
MX.,7;V8PJEEY4NS6\KGEH'5 9 ).P V3])MV0PMT;(")E $U]0<1%E%$I&\F
MKW. 7^)HE7-8T)J)0/\,(-,)M7+0=CZ!Q9B_DVQ\YUT /P^]L(A9G+OU)5#W
MN*$,OYE\]W22U^-11E["OQDQ4PB3+S=7YQU&XU/96+V&1N%J:%3GR=SRY2Y&
M-OIOH-=4(LR>J5?R17]-P<8J@&AU8%[0H^&<):2V&FF/0E*OZ3F!_R@?92,.
M>LSN@EYS-0+TT_HI&_DE<,&\13IHCU=V2>+"+:F<D=O4*!(3MO.Z)B$W[<"V
MUS/R+NZ*P+5YY!?02?9 IL5I7PI.NZ@X;>"(M=U/,S.DTAJEUJV!-8+.^EK:
MG)-;LXQB:QNNUZS+J8Z^IV X"^U]-9WOS(#J*3SWS@S=RAQRPN(!U-0]X*6:
M>MBTCMM=R:W-#E\\V"6>.P..R[7 8L2[/POV&KL1X&VK,4>8]1&;ZC4X(0B>
MJ6K["#QX-TH38 L+QUJMY9UZ;5W-]B@L]8I.!VM'ISMS+C;2;H_:8;76YZ.!
MEBN@!5!OI)#:ZB/MI-KBM9K+6R-:C9>@T@Q6-,[**<<_2E\,?H;;[9C9]^;J
MSD>:N,6W5.EBUO'"929.I[Z9,<G%^\5#:]FPB%)?+NQ?_[@W*0F@G=*1'$ZM
MC\0GL-*1GD5"$FTN^)^I^FH?/_ 2DYI9*.)<3R;#8HV@\VSK!7C2-,NJ2<O5
MUDT,9F'CUH&U\YGM1L8V0"/!Q[+KR%(;;1E/JR3L-(/W9=_@SMRD: /&NX)'
M,X"[7FN^70"%C? L7ZV)^!AX6K4N*^B6P51P(LV176D"V%6!MYG#MFKDS18_
M<:XZT_^>@A6RQC#AMA!<?=H,@J8ZPKVXOQ_JL]0LN8B?G8WT]R%@U)$O-S=D
ML_'7[//LTU\<)Z.=S#_P[#<F3)>ER28#:^K\O@(<I[%9/]_8K)(@*[KL#(!=
M\DR,1Y<@C$ *&Y4X/_DQT9&(%%:)BCA!?LPE412'7 A*&"*KXUZK)S^&6$8D
MTAP33$BH8QJIV(\U"K ?J4 SM/XXK&TF2VZ2W=$^]__'I,[K72-G8C[G8HWR
M%O,4KYD0XLS!=3VPFERXQ!III5IL;J!L8"$]QHP)7:F6BSD=RX#KKB9HPM;F
MO?Q\L%V9?E-(#4\68J,[TV8>'PO9-968:I=++,["[+;@5PN/'A('.SV4]:!_
M(&;^2A^I9:OT!J_33U]UD]M-?U[@?21<G9[UJIOFG=6?>93J3VX!=LT+[UM"
MM8G^Z::G1RFE1B1HQ\SGS/9;=9,[V>\DU%H@Z@'7:$]";4.0KB^JUA9/BS)I
MBS)G._+DK9Y\UWI4US6@N(@*VLA7]26F5:BP?8S3"A;>38>3]-[T(YU%"<T1
M5-&AQI,MB].K W69!FTRLD&_,M%@[JQF/)*Z=<+62+WPOG.;Q02OG6AU[EVY
MPIM L39:9X9W5<'2\AX;D2M>)\IJ;/-3U7FG'1I-[? E;[,F;ZWQ'%7>'L"@
M8SQMI!(6)9I'+,$$L9A*16,92,J4#!3IZI.YQGC:5IQ@BZ-I P Q<Y23U\EE
M=?9(:^*/13A -V_2R[EW _!.6K/7[$%>^8P" 0;G'<EH%@N-$5IE9DT#UA]'
M#B0U$.#'$C-*$Q31B( L$[%)6I,T5B(B/HUVB(#>O9L9Q0."%SLDK0BR]E<#
MSMSF53?%AZP&=F;6/B==X1VO8?2$MJ<S*6W53?1D>ZX&40^XLKT+G9.=:0*J
MSMR Z\GX_FPX!IO+'A_FLY936R<>9P[?RLBC.X=O7US9*M@]%*Y$SOS!E7>A
MO?/EWHR!?F>=A\3BO7(Z#T1+.0R!%7E6C^"-7D<7Z&<XNW@L9'N=6J#@D*7.
MSVTAO'AS,:N3:T20#)9-%C2O6_>9D_QI#M#^?JLS+1ZZBMN*(JNBCBWAPV'N
M"3T<?R\[7=I$89/X=%_.42UE@KT^-PE9)E_(MEEIKVA0?36"72S)RZC3J8NJ
MS8_)K$#N@UG-6[.8:HBK_3J_$E;Q:'4SML&*68O"A7I.GR&5(![%D8P)C@0/
M* M#XA.,$9+2T7-POIAI@S!%5SF>LTS)=DLQM6^+!4KC_8&+"AH'$4\430C!
M 8AF1:/(IPDG.B'^SL#%?ZP)+KH KJ+MS'P(TAM7NS;PM!&Q9I?7,E)F:IEM
M5XTB>C;.)H8#BO!:]2Q;[YGG13>A*B'>NQ^;]FRF15/5:O_!7#66J7UG'4#-
M%VWWLBZU%>;-M-3 9<KF,B8ECRWTT$F7!_2,G_ KO.IS]:8OY5.;!<XJ2233
MH1)$D<B7 D<)!?0J&J P"EQ93IOB=4O1.I^101PM3EK;6;0.]3J*1OLZBSX
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
M:,I1.&_3R=>Q=Y,9+[P>[O9Q),\')B.S_<1ZJF^1SIJ:O-?K\12>\H[_.9[
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
M(SY5J8'>F??^QWT&MB!\3D?>[R/[K85@[BG#]%GN"K<=$!CGK:\2,#,K;'^
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
M.+M-%;#B:PL&< 8#H>- R4"3@"F!A.:1\17A.Q%&+]XD@-F*#($*C&OFP:N
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
M8U8E?MYV'^M!9+&8MEF=0O_K9!":=J=%6> &3;AB6%?DH%>U65VUH_QH=<@
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
MX4OIJ[M<IE+>Y50-2Z-7X_/$>KY[/O@A\-/G.!@GO/^Q[%KX4%SV"+ V\9:
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
M^(L9?QVM *)MB*0M86GS&MCSR=@I>1\V?8GNQT[MAMLCWID[N.?^VXU;1^+
MP+']7GREW\OM9.!.#R.[C$:>= ':N\G;)OA76\!'_^TM+?%EO/K]?C=ITJY/
M$<(DW/WV5D2_8+95O)9*2B?\K"02?KN3V][J.WJ.]<IH9V:TS14ZWP27)0,O
MAY>[I59@=-OPT\837Z;B?JIMU?0-_X4PQ_F%=XSO^[U)X=#VHH]\4*XX5-SN
M<.+E>+'%#>5*.UWMC<>:KN Z]#'M6LYP;JKLBX+-)=%(4,PQP,8"A843%# &
M+12"H54AIO/'CA 3?99M">5Z?!&_<UC^/";%50I=I5#WI!"QS+O!U!@((=:*
M<X0H%882EQ'FQ="J&M,N2"'2SR#[+J70Z4W.#AF3P_'H<P=LR?/*Y^/KJWW
M-LXHXGX=C_22E$,VP]PY@"B2F!,FL:'6$ N P\I@U5U;"_<S OL4I=)TYY9S
MY[:CKC?P<FY@!JS3&1.2:H:5Y4H)"#0PP&*4F:2WTQ4[HR\ [@-,O[$;V-6P
M5?L.PK,;))V,9ATOEMW5@KHS2^8C[J7S8AX;8*"S2F#!,11<")UIFW$,",X@
M%P<PM/SO3HZ$+]WG /8QNUR?LM,YM<[?]K,?S%5PG4UP6:P=\O8I\98I5AD4
MT$'@6,88%Q3+!([LSO;I4057EO412C4B7@77?'<GMW?/6"IS-'2*+N-3?(,)
MA^Z192=A6X?J!A@Q 6#FD,9& :6-MIH IYAES*;ZPH-M>/QR][.+R$NQVJYR
MY"I'.B!'#,8.>^.+<XZ1 R(S5@'!B51""I48'QY-M;,@UGQK<B1I1-7^HV7;
MS,(S]BD"%ZV*P'&V>Q'\GQJ?^-,!EH^S=LL'Y?+;=AXMR([_^YA/!^[)7]!/
M=[;G/)?,QP*'KHP5?1<R#Q]HUA;WOOK7_[S^IL?I9J-\.GD,T#+^BMO;^]!&
M5[OR_J*3C'*$#-&80J4H]Y?=WWLLF9,H=>5/UH[WKX^AN/&3G=R'C7QZ>BA^
MI2&_#MNZQPCM$['<_WRS!;ONP9Z@'7O"/=G3JXJ%6[EYDPN[]03ZU;/69*#K
MF)JK)Q$/;!XV]G(XUK\_FY,' JZAU-)AZ[4/9=)EF2/*^CUKH%1B*'&CO?Y9
MS_H3?@C2??)H4Z1T4.G,>5LX4PA;S91 G C'A<XD-8R!O3IDJEF NQX?:AQ?
M2E@L];#L?L8O[7#\-;9O5:L<3)\JH9.81UZ?<_#C^EZE.0=L<P\VGT*+HX/[
M'5VRJ7/SU_"I;EXK@7-DFB5[.C=_C1RX(>ST+6!-X^PH(-U;PJ$4'_-?WQ<R
M)6%9[P[)65!^,#(V]*.^$.$P[N7D\V#T(IR#=Y4*4;02:!9?!-#L <E^"4!"
MQ]GL(?CM4L!ONTW#3>Y#PH!;+G1V1%!BC'( $6R)X_[?0E$**,DRA9.3)RX*
M3%< T8?)(1,7@*1[,/[K,";O$88.;JG/7B\;S4^>)/</XU%$]KW.*_S&YQ4N
M3I%X[U8[OT_UJ O4VFGL+!/"V^=08.9P0"$',#/8)8IY.CA*8K#;L![@)4GW
MI.A%"+43&?*[B;Y7=W+TV?8&HY[S[#^/9*;C".>V[KMODI]RA>=KT6LI?#?
MI_]C-+%^V?]C31B9%B:FO1_-)7!>D[P*"J"@Y4)(A8T2$F7(RV  H6%6@ 3\
M7 <E[W8"EWFS-3W"IUM3K=O9FH?BK!^V),=)Q7T+Q,^U]%@2WPD9_^RG3XM3
M;^U_ASAQ:I;;+%QY6!XZ_%2@B\)MOC1$YIV'72S9RI'!/M[)B<UKO%?O;1(&
M$VBAS#C% 344:(0 P)!ES/E7OB%I#2D]\\"U8P"$GGO@Y2&AQ;L1)[^,@6R7
M8' ?;2/?5WS[HF/70#"F$%::A8HW!27/)%)( .",0C*%1GU9:H7!/NF>#W!
MUCIS!*>N^ YLWN\:8=EWZ')B*\>USO<4_AO6>]2ZYL,L]W0%QX<*G]@,,<0$
MDE9+;#+'(65.<B9#\2#%25"CSDU"V35PO4*"=I95+R6H?:RY/S\MP+>G;(=-
MXU$*://S3K'?CCH)#V-WBVR!>-TTPP^_SS\O5:2W/>"CVM>'W_AA#&<O$Z$S
M6G,G,=!02<"1%(HH R4%J:[>KHC_+0UG?!'AF /9R%M)@(1RF/W9LCUE]L<^
MY:CM9J1@>O+B^7TVV6ZF"6:G*3%_-PJK&]E"HGP=3.]B<?D@SQ^CHEW?X6(>
M)X/1Y_B))RLG/3L*!>D+4:]^?6Z)=XDBSH#9U #S8394.;;"E*MY-<ZG=:,6
M\@QZ"BJ3"8L9T2K3"'."J<NDQ"J!87>.*//)NV$X24K X(^:P<0?M3\>.9U.
M!NJQ*.J>SK?D*>9IW ^"1]_UY,2;6L/A6$=(R>EX-2\<N<VFW207S$]SB7JG
ME"?MAKI@\6W($WQ,>8*%OW-,<*B=PD8;@:U$F$H+K'&()=KQT4R>[%0:^VZD
MQ_?VX]1?J["LG\,%\XN.G_ZK'=F)'-Z.S*VY'XP&N;^=P:HK)YQVQL["61\F
ML(9WD#(WJTXMYAO_YC_R=C#RYS20PU0MGL' <,0HH))@:3)%&=/,6I@1R!Q*
M#'?]CD\+T3[F>.FT:A9A:$M=DO5W_A!ZKCJ%>:EL?].%6RZGG$>HEM_[U2[4
MI3.HO$S &7+,JW7%J<0V,T(H3+"EB=C^]WRP?8:7YPZD3S/5,BA'WC.Q.C@M
MIC>XO[=FX+\R#*(U?*?&()[HT9&)3\PKH@6)/GZPDTBYV//\N:!<?+)<H%W/
M%L3+M[ 6YKKR7/H[N0(]]'HI^GUWL_QO+-$OVMC*5RKGKWA^U9GV\K</;S_(
MSS9.];OU_[<XWK+V*_5>MZ6OOQV//6\_^ZFYS-6DTC;<AN4G_?H8V+!8R7+H
M;3L2\J591PN3#A>G'S[[":+%^8,K5O_@5_="!3J]D,ZO_4?/S%_E4[Z"F(W4
MY'_>3:H'E=YX2=#LX0_/+\M'^&,/>S<]OKO09GA7;@G&[S7X;-F#K]YZ]A\;
MMK?V?/]FI0GGN[BE\+C_E+V[21 7__;I]N7/;]Z_??7^UT]O?OWT,75\)>4'
M4\\$>NG(GOWT*2IE?WM?!6'J;:/9P<B?EJ[ <9:0#.2%^S=;R,IU-*-_Q^U.
M3?6>^C,?RH?<?Z;Z:YLNUD3CZ@HHE*67DIALLX_7)JDMK+89L;H?&#.T::S@
M)IMNWDZ[D:B-H/YK^^7+QZF_Q_>>%R</-RM@8PK62$''K$2R^]8I]ZO7!'G0
M[OX.FZ!93?AKKJ7?!;D_N._-[.C>S-A)%_9_[U1^]M/S?XSDHQD$ZKWH>6//
MNZ6!K-X:^L<HOAHIZ%W5<.DG>;H*N3-D;$:C2\+,H]+G(_3;\20:I5.O3VSO
MWK]_EY<._Q)D3C E5[::MR1V,Q<PBX,WGGM8A;=.M2W9G0D[=)7%>"3+>$GQ
M;J[VVA]DZ?RZ/84K\?KCA[<_>U?F4V*^<(*?*MZ;SDS15%Y]Q>UK7O4M,M'U
M+#W@RX>WF6WBQ=XB!P^RFT4;/ODC*Z[C^KVEDVSUK<G'Z7C]UC9O(#VTH/=\
M%E;]H?W^]A,WN\N$@X24VT'$D1E$W!&PJ/X_^_1N]/ XS?_AM:]7%<GL=FA'
MB(_^9/7=:/#?CS:/MS.%5445RC#0&"(AL9-.00R8HHA8;I16] !8510CISA!
MDM@,(T6Y((Y 3*P4!@BK]L.J(NV0\$@3">](FB(@X_UN0]@HG%KOL32:@H;_
M)1"V]TI.AF.OYXT=AHA6?"==$-G[:B>QQ,=Y&VO\];!05IL/J<7)[@?+1-J!
MR)&3@<BURV0=EV;MD-L(ND)9K:CPVPIO9&_T]EU*;LJPY:9!Y@=8\;X L'M7
MF55;/2 VS(8MP0WM',LFY[.?;J=>I'L1+8>KD'TW/.#>RMS;6O>K(%8V/Z'W
MO-(=(4'<\B&-M'++IP3#8-LFY$/6FET(VU]O\H%N\KZ7-I1*MV3QX_<O7EG]
MF]G2:5G]\ &HA0NSC5(XWA*6&QN^SZN7C*8<T.8M#7&*D_@F__;JU9LW;]]N
M:B#?KC'\PV2L*IRYL>N]MB\^?KA]U?M4+XH:CG/O IR[3WPU';H%LW3H91T*
M6RF]KB0+[=S2\?3+W(*.\;$ZYD8&*?!^-K708L(!!RR#PB!$%1#$)"8"(.\7
MPVV+I9J_/"MD;KY1X_10;AG8O,;E5>%4Z) MONY=BOO'^R,75,%90=4+N DU
M=+ET^M][+WJ'/"K%F0(9ILYPAY7 TCF"M! *0&ZH200CNW%4\H^.'=66X_TZ
M(*7:(F/]].]7?? MZH-?_^.V [0ZF0]Q"'X[V6*[3MA#<^:!4/OVR![%VW"Q
M@KL#[LL.@:%9TF\[Q^6W0?[["Q=J= ;!]K#YM#?QROP*D=U5B.R#.A6" 86,
M$4X:AP$C2CD@F,THR"0$.C$CX#B6:N#"MYX)WY4\^)MGP3.Y$GA[^S2[H>#H
MS@11)',:*0&IQ)1HB255#/N#H-9@F(!V.><1G<2%V.&(\$T(KW7*B;A03^$J
MDT\DDZ%VD NE_>6F.#-084J9H4!3@J03R5*F';KB#G+ASW^QX0V[7NS#N&2=
M\[NZYUQM7M$A)0#6S@FIM49<8,6Y@#P#B$A_SYG48-7<^.]. J#ESM@.\>B_
M7W+"JYTS&;JG=>Q(MI/[WO-0P[.BA:8+ :>.QI:Z&D8ZM1T$'+,&&,NLY9@8
M*A7&V$)'L<4:T)-E42JF#A _9T]O;<(+R&ZR99>T][_^C4, _G)0OY1#SJU@
MTDEG,,)"( FU( S+S"K+3N:7KC^>$Z>T-DX3N.D>Z//Y _)78?[-"W.NG0(8
M,<R@PPH"[@!"'!IDJ2# )K#<CN/4IJ3%V:4"N*$I2_8J%:XYQ:[*CQ-[Q-QB
M;+20@BF*G4$<,$TLPE(29B2&I_*(.RH^$#\C(.XUM;K)&Y:CT:,<]KZ,_?$7
M):)5ETL)='B-['\7D7WO,!FBM5&46.PTXLAD*-/ >!M(.Y, YSZNRW0;^?*?
M,[9\.YY\NK,E3Y[)U44[E ?"F^44P.'3K\ IDSF"',(64<Z810(8AC..O>[I
M^)EUK:037."DZ4YF;:Y"^T1"6PFE,VB!@%Q@H+6 )E,.9(YI2!!-F9Y']5RW
M$@#7B_[-7/3NN;#=\U-/ZXP""*US7"CD, [#R1'"CD'M69Y8F>K$.:XS>M$2
MH3,\^SVG:],.ZMNQ?LQ[[SP;Z72'>1<B?!T-YG4U;G=JZXEFT&!"J9*68$:X
MD$9!3F26&8 -.'D2-R$K(YL77-Y]G_<4+J_A,,-600J5P(;YLU,$68<1AEA:
M[KI^9IWS>;^MG&\WK>2KACBAAO@V^[FNZ<GO*3VYUJB^MCQ^PWDY[QG?QR%5
M 2<X#]92'&]SC>=^%_%<":B#7%(A',):02DL#J/&&,B"DY*< G<,Z_;5C/T^
M3 ;Z7-V.<]=CB\K21)72@5V/#'(5(&TDAL2[ATHQ*B755#E$ $0GR[9M/)P3
M]SEN/AR *>R8E]$Y2^PJ8T^.3=(Y'NB>R=T]N_IJ/%^$A;SED/EM4;TWF]L;
M+>NWXXGU2^W9/_1=T)4=@!(Y+)'.ZIIOB<.ZS7[/[+<?;2<G<!^<P:%K(=3N
M>??!J Q1P2#4R%#(LI/5\)57[4UYT\X(F+*+"\' <J7RP;,7  ,B*)=88D.
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
M9R9SM;U,_&Y[G+NH/'"(.N!B0>0=(%[5(;8W4/E!]KG(^Z%^JXD,BU<4J6Y
MXM58@L61V,KSVC5=U6:JNB'#RN?CGT;,1_"43JKK5XOOYGGUD4ZLSWAFG3Q?
M',>]B .Z_1-Q-F)B-J2G\?%AM*_VKIN6?;5K'^PFY9/0HQ[81KMP[[KI5%VX
MF_3 G<0X;>]&N,<E>K0C\JZ;^!:B%WZ'XY^?1]LE[[JI5KOD8_3"W;O5Z=JA
M9WX8N=KEM.5 3."$0$8@QB0FR*1"<B"M@@@C8U-;W=[TO-XX!GL41#R\^6G?
M<9J=GNB,CZ=<4"4A9AH2A;726 H-L-,2&@4B]1\.79&?_HR/< $U8BEF"(;D
M#IY2+JP#$&@'5*Q)Q>E(_K1;J_)4(2ZEM,P(0@V76#+ID&78&!(:39V1\L?O
MRLHWT^3WZ,K:#NLKQA3S[,Y#7J:$_D^@_7\1E-(!%"D%UJ[^;WB^1Z[8IO8O
M@'?IE*]!1]<_AF/KL8'_Z3SYZ]-P2=)R%35M4@THD)YCO:+FGHVQT X!C#3W
M2B/6%G@]#>R\1C2%/4'%9N/6I)5^G+W\>#,<=05753B\F9]TS2/?Y$".LZ"M
M82AQZ 'TCK.OYKA1-(J4!^U!WAT9!&]'\S:)G]R2VRKR"JJ:6SKK)P)9*E*I
M"')4<4A(Z-P'H)7M-+<$D MB&+5.. (IY9;CE&FN,>-04KNUN64->C=9)?@X
MFEM&-X;[=[BL)N_NM6FPH%M;/=98FB8+ND\<_MZ:XK@31GLGURQ:2G:FV>4^
M>37=[VI95S.T[D%=;0+^4I2"*L*ZO$I$IE;V:8%9F3^TO@RE3+[NML*LSC%L
M-*DN=-H[=2K69F6;0ZC9O3:8)R9GV\XUYXPQ "N!M"1 ,IYJQ2TP1*?>:,!H
MG>73Q];OV1'S*<EK/"DZJIABQSPM6\7S6*YZ9NK+BF>ZHDWF7HWC3F[,SF5P
MVGAOL^KU.]5GFZ"G3MN. S*6F!'<8(*]]B3$ K_558"ZX",G?N\*ZY1%[F;&
MTOD5;*>48)L%)SNE0:OJEU7Y!<ZO, ]<BN["^Z,.^@QE>\ZCYW=47*OO2#=,
M R$1PD11P@057A$I$8H>*VPHJM/^^,RY(8+U&(I5"CJW:F^_8M!Y>&T7?.R$
M87HRGJ?-VL@=M#W=-3 7+U 'B-*V+X<)!%.F_/_)T"^0"F68M)8*9R3@+'90
MW@G3A'&/L,=IFDZS+RE7P#O-'F7_G4"#I8E,ZY%M G;,H/L;@AJ<=8K-06LX
M'1A&I-74 &2)A%0:+:UP)&5( 0'<8PUX>;3<6:$A7YQ>.1Y:'WG?PL<MJL ]
M*N^>#)Y&1GZR&K*1\L4MCOEHZ++UAA4".HF A)ICK^Q"> >54B#IH1]V^ @Q
MP<<,C']T7-@<_.7A=@T*$N<T"; XV0@\^E/YTY^2/>H/-ZLXO!Q+,:M\7(LY
M1R,)%R48 Y/=^,6QX\G[K*9(.(-;<GDT=A A) ' DA%+0C_@E I!J 4<2RQ:
M*4PL@5*$">.(-03S5%'+*8'4,@VE1?HTA8F/G."YGLT;S9U>2-]:WC2O2O.,
M9?FNIVOBJT76V&;N<<4;J_,V(TG8&SR_GF,9BD(FG@="XG$T,SJ:3QKIV5!\
MV%X<>"X&\4B]W<S6@$/16J3I_D&D<_VU+53XL(E%*POON@E?1*\RPSK&ZL_E
M1O>11E)6+SMZM^A=SZ8WHW'8P[4O=VTS:+1$\ZZ;R".0O&AMYUTWU:KMW"Q8
M?9[\$D+5%_P14I3[D\G,AARC%:/R<F+UR_Z/ES=]8^SP55[NS824.& -H(BP
M%$L/$%*0.J>(25/L5V4V'/1O0_61POB4&&J8U>4*CJU027@T+/Q;(05D-)LF
M=[)P?5VM)MX?<XFB^?.[;F+'6:)D[VFO>VPW2Q,T)DPT#7_73;72\ ],NV_&
M^@4SMB !PB)E+)1&$DB@M2I5VFF L*<(QEQL2D")[^_&UMGQ>)[8W<O>FUG9
M_C +X,_+6$L=BCUFWH]%5O*;D,EL)Y.LQE11<V"27.?5]J\'_@53V4O>RJ$?
MV8ZLJ17^6N>W%H0J6DU@UTWKU02ZJ-"CQ09VW20N4&H_**6Z!:6^%*7M@X9X
M!&@JFMBX<_.SGMC81>F+9P/NO*M6-F!EF:R]:+#"*GM7>#DBY1IM;N%CV-W"
M1MM;N-XYIP%:^[BHJ+RLZK+$%QD'[&B,$B# Q^R7[S)6^>P!P,CD3.1?GGU5
M/FZ#$D*!$>::4D)3(+EB5B*@ =:4B$BWDY)+#G ,__%V- NU"SS2GC[\Y@>3
MN:#_PP[L4/YM,%*AB]YW.YF&N@"?[CS*F 8'M <E'W^=FA;[GV  >M[F;%9K
M6;81B4"@DC)]_^NGM\GU-R]462^2[!?Y-)*/18(!?Y'EIG\;CR8AWWRDK363
M+0TTYJORN?CIA_'H-JQ &,*G\1<_KT\N]YV65P1!1)G#*8&,,(2D,\ I@Q1$
M3ALM3[\B30]"*>NQR(J<<"L&&_D!X.&.@/WW7<WGV,@E -=] DWFN*,HY$'&
MJUX3KP-)UVBK#M?WZMUFCT:[;GBD;?>G8?+%WDWS#D0TUOQKJYE;YO=4V;@/
MH_$7.YT.,B7^R5U[E>^5X>2S?,@W/LNB0!IC9@E!J64$ BR1)0(3HM+4,<QB
MG3^  #13L]FG5JP6[-%8#XG<9I6,4V:-Y%HHU\ZV39M$6O8^R+ZJ32V,B*-,
M<ZR"CPY@8:5F7*7 :H(DBABEK=1J:%%(VA. ;)(K<W3,IQ$H(XN))'?Y3.9-
M->1MN%S#8J]18K-'!4/*_[_S,J0(T0@+X(5)8F^"M6"$5A&DG20OT:-HLW5.
M5N&F5(1()H. 4XK.8*L$VL8ZRPBM>KRA9"HP!Y8BYS&+0 JD@'DY<@!Q0F.
M93_>Z._7@Y[W<+I)G!KNJP-T;"/O%'P,[BG8R#\%:U7#W'^^?G\TAPF([VT]
M:FV2WHX\.!Y/_%V?7/YYVO?\_L5J_]. DDN<;RUPA%M&#58$4"8]7O>?!1("
M,.YBG ^]4.2<'SZU8D-0#Y&(4CS(ABSKO*EIB2+C_K?^4 ["U>M,E<(5/2 L
M8LAQAYPW"LPK86-#$I6?K#(PVDMK"S6:V@BO'&/;P'E1,;V8S;R<DF<V(Z>C
M\4/Q7;;>_MW*Z[W9>&>]L /EJY%O#3T&WQIJY%M#]7UK^R+/A>H0QU$=,?^*
MMV^8<XZ%0J&SG^'284TXTU@JK5VD]F00!;$0"M&*BA ]F-:!F7,A6?2#W5D(
M,HLZ_.3^6X;>N]-/X]^#GSMOEO3)+97F6SD86//FH?C=I/CA:J5#9(P6$#D9
MVNTZP24#G!GFI&<5%VT[>0KZ)'>SL;Z1GACWQ>![(7@XJYZYWC7W[?6['0HU
M2J_WQ8.R,JR++Q=$*BO9-&5(*L @T8Y(8T3*#8 ID8ZD7*>Q"@6;5*+-ZF%"
M? 7X)I7NO$CEE#K8.5;,?$Z/,GND"E&<&I!*S(AP6#&_4S.**I=R#D4L?W>;
M(#6T+ISU$(Z@R[5V?R61*HS,G'?JM\A;\L&<'*:\(7.I(0 2"JC7I'[#05/K
MMR%,.8FP,K'>ND<@!P:X1\1F%\D:)G,EXJ!E7;\6O]#XM+/LTUI6'EGKX!#O
MP57=Q.Z0UGB1],9XO[MH#[5(N[!J\G>I$1ZK:(2WE=@+&E2WR-LX=.U>0[RJ
M*1;][^+KO#ZM<S?&.\X@HLWQ<HG<TB!O,9;-0_LGU"@O_!.YM*W/UN*6=AJ5
MS>G<U<9Y.:/$&FC-R13M4_8ST/ HS?0N]&ZYP5ZG"-JXX=XI2-YJT[W&9-^X
M%&_"ESW_5(WX\LELX-<XHFT3H\>!W@;JV4 RS9U1S7)Q(E7"-^BT-2*V#GWK
M]J9N:4?4G(:-XJ+0'GD_;6*K,CR*1\%NQ%>N_>EUY+9\](A&6U>=-8IAE,M^
M0+ZYR=N')=:C7G65]:CL'%HY^GC2;7GP6=1L>X/_$O>][3&AJ"XN1\_6"9H]
M2%X:11^ATZ4AK9!C>[:OOK%F%N+5XGF_ZR[+6/:O38D%C!# %2=:8:&$Q4PK
M2+04N)7L7XRMXTQB9;@B5A%%'1<4I@RGG  JMW8.J;$P39;SB,E7JZU!*KS5
M66+*I.@JLF\CD%TBL)O@#59I:W>,&O1NLDJ'QW15^ 7KEP8XD-11X[SK)GP0
MJ1N%EJ&T/A[(3?D!G4R.VKMD0X7.K4Y%@_-X,8P=19O*9><7NZFU<HYKFZ^J
MG]6O=K%ST'N4]&MO H>.%=4=ZRY"UIC27D"H\+7'G3'S1+_J-O -GMH 3AVK
M6M^%P8\[@5-R?9UJOLV9]K^+;KFM2D)RG;?>3>:GK+%V[,T?GX4&7*2LV93F
MA'T*IB4VKQ.:FQAO_CYO^EJ+XV-/R)K%/O__[!9']4_"Y!6.W[;08-G1PLB_
M[5&H?W,A,WHN"G>G5VBC='=^;5$NL;>C8]PQ%GJ/TK%[UU4])@N>>& -*QWN
MSSP[2A]&P]H^S::3J1R&W5PY<@DK9I0SB$E'M"'<:<$<PM9O#RF5JJI?6?05
M>;W#X/CX7/@]YIZH%E-+(48]#C?;:'= X]5BMQ-:["<NME7"L5D<ORU6.+>
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
M+#N<9,_-6.!3S@'7>MK_WI\^9%(=:/5FX+]\MB0XIB2E!D.AA"$R92JUAH=
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
M-B5U5$/ =J]%@P5$!RT@:[2 Z<$PJJ;P;A'GYF0^C&)I(XKQ0+$,/">AGG/
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
M*ZNU>'D%,LQF\Z#&?;,B*O?9@480+?_;:7+C9Y?M84?#X$_I5RU!-N95;V*
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
M0>X 2E:R[Q7N-ZT[#H?C:CQN"OVC5!V]3@2!.X+,7HHKW,+/8H75=]G5;OB
MH?#&LR@6\7@P]WUL&AL.!L%X/A8BFD8+FQ9^?_B B3>:>=- Q+$?CD>S<+ 8
M+J;S$;9K&4>#'ESVF\!E)R\-+BL)CK)9==W12T/)[B>Z!U#JMX=I'O/,N]]8
MK=*T.Y?AH:%FB;?*Y]YN[P"7"5TL+A1"JR0D$UAMX8^BX6PT\>>![T_F_@R1
MB49S^$> XA+=$X *7>F5,7_^^X<.<YYL/3#IM:UWMXFPR$62M<QDZ(T6OC^+
M9AXV]XH7,\20#,>>[T]'8R_<CX'V.#,!J]72\+#;053H.1E(NB5/3S=UXUKP
M&Y'FJZ7R'RSA3>OD_VD/DLANDB+/\'L=?K=5Y;-C>BT]RBA5"G@RL"G!5*)+
MF&KS2]:B\.K=F_.9[S:W8CZ>#19C'U97^'X@!N%B-)K.)N'4FP?#T-K8N.%Z
MT.4.OVS*)!-EJ39<0CLUZ.#TZJH0[ CYA<+5U%6S2?</]CZU-CG+[[BE:B/E
M$MLVQ"PY51DC$D4.6?PLR((X>+[66:]"<_L?Q\>?/E\LDE14Y9"?01]>_PB_
M_S@:_?CCC\?'WZ;EP>XLDS737!9SQC.P3)2(?=T$YO%B$H1 [XO0C_PPF$;3
M\20>+N:CN9@O@D=0^. I@;<(9][0GR%,[FPF)F.$DQN,!M/YT.\5ODZ%SYH+
MZ4U/7DJW,\B,Y&YD$MI+ZWC[Z>P!Q'D(T$O[Q_B B8UZKK.<(%U$^R!C#<_*
MX:2KM_+]F-6:/]S!P74KL74H763.I5BM2;UPO"&Y<4:-4/V22^30.21 AV$U
M;XT*V!6</0@(">I8>9VLG !T&:&#50Y6V2:YV^R#<*)JTIJZ74021>+5RHX-
MB)^+R Q5TUGXCA],60N<;V'QNA+P42PPMQ!]4)NE$\0W*AU@%RJH-4CU&S_C
ME!_Q.=\&Z7K[)?\%3O$D/L_^KPB*B\S,^1PL0&/T)WX8SR?^>!: 2N\-YXM1
MA(;9?&9!R!\-YM[P/C"AO KGF<J(P&'21OY_'+\R>KK3]9=JSSY56W:J=NPQ
MXYL(AFP%1,9,CM/-%5"LPQY#WY7U+H(25)YB6[Y@L:?9\7:V$ L?U!E0]?V%
M/PZB:.C/HT#,9J,@%N([WIBG6-W;O-9-.)YZZ":$]07:G\\'$X&9SZ.Q&$ZG
M XOU]-VLK><.IW:BW\\%7&U<^VARXIS"H;NFY@B('5ZN W+9<D497#%UL=..
MDFD%;TXE)2F%( 2S^W8G5\DMEGLK=UIM\9?\%%.SOA#,$RWUQ4(1R@<8!A+
MAWQ3F*'[Z2 :S'P!MK+G1Y-A*.(HF ?3:>S'H^GH>^:N'6(OP23V+:4$N/+P
MTIV1*+Y*81&YS)QOHT?M&,-V]+@U_E3F4!.3F1*G>*_":%YL"NJ"I$YP:L2D
MCVARDF XRG)X$K13_=@L&0@K9DF]TP#]F&=7.)M/LI2CLA1:J1Z!\";Q8CJ*
M@]'<C[Q!$$2C01B$P<1?1(,[0!2_..4\) ^$_534W>26LFF,NL]GT$U )/OQ
M>#Q8( 9>'(,V,@J' \1YC['I@L7.]P?3P>PIE_J42?0 >+4EG)]?19F%83SV
M1L/1!%9>S*:S>.9/HYD8@ D1AA-+#Z'O;7^>7%,!*I^&OB>FP]G$GX6S$('\
MA[/1//;&\XEGT52^MR5^J,)B.2U07VFK,-.Z"E-I, G6_*4PV: @Z8@7SPY2
MF_$7,9Q#8;P8#F-_-H^#.(HB,1T-@!WGND?<]TTE>Y0:"SD\III#X89*9\%6
MB5*9@9U7Z2?#F52C$5(W38S'!QA1P3MAQ$:YH)'<RF]H/4E#"#NB1,=84EYC
MNHTQWB_Y5Y%99O^IR*^*8*E[-9H*&<$C S,9\&,T-W)J:.AJ_/8]? +/1\]J
MMB'V2?A1W-+G>7P8L_%P B;<-!H/?"#_T<P+P92;A>/('T_]D:V7G0>L_ R$
MIXPFR_H_QP$=#A=1'$S]N8AB?^'/07ORXA!46 _,W\G$7AOP2 OS]$=CY/G^
M$"1= !HAB/'Y.%KX\3 8QI/I.)@]\:[?_5 ",A!!1)4=^@#"8\<YHH\YDXZX
MA:TB\L .?MJ;-:.L%N>4;I:^2KK;^^GM21T$6?VH/#U7A:"1Y56>?4-H*!'A
MFG*@O,8CCLODA0)NYO*HZ)^;!"%E]&%:EQ!8\9629+T%>;4]7N #5J) "%;G
M: >Y?.)K@BLX9OXN7_B>&^VR5[^B]V#L+;SA?#29"=\7H]EX/O!&T<B;3;UH
M$MFZ'R%)*"NM21R^21Q#31S'PWW%YN,6%?RH$=H;VR8K*7A90Z$Z"#."/Z=&
MEK 4.PH85.K&NV!;?LB+O^4I7/-WHA41G]Z( A;N$R9=UC(Y)B/0*^>36$S]
M<>C/)J$_"L1TLO F8A2$=UBH7?:D-SB.@VUG.*SZ^=O?3S]Q1B@GG")R/H$X
M8Z*$Q.WF$S*C6=(B,CFI8R@^Z8)*?>S(WF.'P*Q%L?MN.H2:V/UC?,#$QGUL
M[[N-[5UDS@<1%IN@V#K>Q'0!JK :P7!S2SPX29P4)$)&-<"-4-VO\%>&?29*
MYPL"],/F7&WAJ(M.J :-L?DMZ),F U!D+8(Y!8F$^<>GM/K H$5 ;R=I!"KY
MWOZJ4B)5.HW9AM+SHUDLYA,1^?YT/)R%$S\>Q''HS<-9-+4XG$&G\2;W,=&J
MM:F6!E9FIYGV42VT-F4>LV^S/[1KQGN+\MC_"J?969KCZ"X6*DL-=B>49K$>
MLMGP&S3<<#@;>P+6.8:#;3Z(!/QW/IEXZ-WO6&8ZV%YZP7>>J&,'3M2RY:!M
MU556/Q$OG=([?CD[/7%L0?:'9,[6H.OYLYN@2$ S.R;:QY8*'=]'P:KYE5)L
M?92OJ5BO3?FJKKP+%MF?\A-N7P,WXNV9 !D/ZVB(;$*SOT[6@CXS9M(&KL?5
M&8['(+/D?][*=P"12S^(QK8%ADGT4(WOY:/T]W%2KM)@BY\@]3C_PTF6E,^8
M82E(F@=K.>X??KX$Z\"ZNXZRL&])B4_(T?![?L,9$D,I9'4* X8V!($0./\5
M9"R(NVIAZD(OR*1MCVVF]W8JI2L_" &L^P=(P@63NX@K!C%[T$]F@9B$43SR
M1[XWC()P.AX/QB-42V=A9,DG/AQF?91VS%;I:-UNR<2+I"BQ0PNU&=EWS*%U
M67=@5D>D4$_4YU^5[J+^>219T01J[X7'<PF/+]H/5U+T#GBUP?P4W-L*<GB&
M@N5(0-7ZS9(YBVXD>\N]J1%*"_!H7^6!;&Z\$V<A'HY#$0TF_M2;^,-P.AL/
M%V!*1*.Q'TW$W*(\W3OF>H#BH<O!Q!#1"75#S@2O*2G'Y'>M9+5N!&C?T%T]
M29_ 3GZDY'DNB)<V+)I*'>UDOJ%O4'<WHD8AOJ5MS8<\7W>VK>EJV;*C^="N
MGD7/UIAHU-F8J+[8W4V([,V+6E1WB,V)[%MT]_9$*KWU11L4/<4@.EH4.?N:
M%+6!->2GWU6C(FNKHMU=3!ZY'4QW)?IA-"SJ!L[8V0?F^U_#)VI=U*_W(S<Q
M.J %_89F1D^_Y(_<SNB!R][ZJ*NMD?.<C8W:*#C63_948_I&-6:UIVUMM:69
MO/YX2\?F/JQ?V*/4-.Y\Q;TJ&ZN->W!]8ZV34(>^1B]Y[O9A*O[XX""C%<5T
MWTT*Q+0Q%L..W&'!6A"K+&W([H88MW^@#YC=]/L(H79T,^L@M'L%4G> G#UB
M,/4)PZE=QI/ZYI'1P2Z,F((WND/@MJJW!/+%KM66&.Z'/-J4SCG<'ZUU.J6+
M"1V(@TR^2$Z*P?=8+^X08H0IINHIZU#7\%H5\34&5A*J)DI)F71594"=55=I
M[Y[*K9*^MQ)>4VAPD"I.8KS@SB&3ZG4?ZE6 BY$WG'MQ.!B._/G$FRUB+QI,
MI]YD,IL,Q, 2(O$\;]3E^:R7BU0O;:3DWL=Q2AO$^Z.VY^/'LT?T@XX[\BMM
M&=Y$!40["O9;.4%AR_ZY@?&)@G)42U#74CXS]^S/?ZN[NK9H/!GZ832:1=X\
M\J.IF$V'X]' 'X_]23CWA"WY^GO;(F\XM@?Z=2X]]T7)5!A#9SBKB)1L?Q/"
MG+,&5KSY\TY$+(RDP3 Z<3Y@6C)&-S9@412-/$8;%\M<.PY?D,8D0? 5J6S@
MW$V=H^!M*S):;B)LW[+88*(SHM13^&-OGO][0CX\S>)W(EQ_4&CP)I=[8A*)
M13SW$$T8H4WF\XD_&GCC:!A/)Y;JLN^.A,8[\ZCSS1JE+3PY)&BF_P"RD7B2
M4;!"V\MUHLUR Z-.;@06<23<$&!O*E"3\-HDA@"31V&;&(;XQ3(O[-D7^(,'
M@8@V."0E?$C<,,CUC>Q^L,!J$:J6E>A4E.W?9VJ\LF#KJ37*YCJ92*BX%8B!
M\Z*)>$(LN5B*M0ZZ-QRG\M,3J=,$VVYER$RXKJL>W+"#(KO+S9K+,V1R!ZDO
M)<8..G4I$-@:]!59,1*VF",A;V#F-^.VNS"IXDH4+KV!79;T<2CSMQ \0R5P
MN4X98*,UT%L%M=$JX _=+0/[N=7^0&37""ZBI*;"R6E9RP08("B<=26_.%2]
MYQ"@"#85^70L "98=.:GZ>=@E9:95SV9QT/?'\U&\]#WYJ 11 ,QCD9C$8,*
M-YUV"'+.:#DHD;XK&8T=>9A1TDY(VV0I[K*NGHH=N"R5*GBP!J$1E.M=*\OU
M'[_G2' Z#;!6#&?+^QL&@0@#X8E1[/M"C(-H%@XGX[D/S#T.9I:$]E>T\'&P
M11UKT%IL3 G4Q8@9+9GL0B=[WH"]B5BF$;&^KHM'I4NJ,G@*W8',W^.M)<RG
M0>_Q(@CC8!8-IX/ %[$?>+/Y>#&'-9_[DX5G@=Y]1<MNEL<?V\KC.R0'JQ2E
M*M^ -2?P2$S'HBPLR2+R7""H(0,%Z+9 :*%,;:?L^AB+,J$Z?#*/;?OZA,PU
M&(P7T6(>#WQ03V>C\5R,QEX0Q>$D"D;6/A>O:)>[F*MC<XGE5K!RA80(;^]O
MS$<49]<5RW9UE>U ZHZ4/DF?]]UN3@)Q?+CSTMK@8]]-JK_'SW?VQGZ+?]7:
MD&/?3?9^''T8Y3[^UR[2W?_$A_AA=SSS,7RQ].1F>*:.]=J;<:_+C/MKGL;2
M3+>WGEHN<]S0//J*72ZB=(/\7;?,+E=H^Q2DBET#I^<%DAAUK)"/1FO/^:OL
M8$$MH&\%^J1*\Z++3Z=GCBIXI4Q=! A8IYR;7\!10MYVE'N$6E#67.B6[SL=
M%4[EHB_!HKHB# +SC/O\Y0(M,"SP;;0GKEXE"JYE1I='P>W54-$$P@0CCVVR
MZ_KB4C-E].'PWZ4P[VW.=QE\%<YFA;\^+.&X7BPK@+OB\CV0=T(@U_3>+>_^
M69#]!F\S-*!H,8H#?S(:SH<S/UPLPM$@7@S'H]!;8 F##7&XC7?N/Q#OG,RM
MSCS@F&?B8FFW),;R&FB;'EE]VVK_J3:M;.X:-<-4/@4.]JA]NP[0:27C*#)D
MLDJNKK;'R,<R/%*CO!TD)VF6#$,@DA5U@FG0K>X2AQU)D1#*35@"&0JF<6[X
MMUR!")-1&/SD7/J85<F88]2,$4_*-]/+N&:]BZ K F[1MLEKGS=P@>^-*Q_T
MCGE?5L\XC=8[T[#E"?.D ?BGTK"L+9GVPAT/:EK@LP[8&SQHQ%ZO%+8O[Y7"
M74KA1:81J+A.;^A*P;5(F6@_BWC#9Q>("(D<,G2.#'B0\\_XE8Y(8Q6@/+@I
M$K\0&)M.G32XY:.7KU=^!CJ:72P.0E\J^2&6(D"\?=1&G QH[(^3RQ/]&.]'
M/%X2.*'7P9]81Z0.@4(H'(:R*Q[K&&I2 <];KLAV=ZG=,>I1"-NUVH1I$J5;
M]..BBRK.E^@2CAP#;ZI4V$(T-)R4,::D))VN9,0E0G)20S.[,:LCH Y1M&X]
M2S:#A@'!U%7Q79 4RB6NFI(Q0 ?.HG/VU1+%)Z#SW8H;=(_KP.>FP%&33@0D
M%U$(2ZI8U9#<SMFPHK1"%XY"I,[$NGN\:N-PBWGU5?MI+/P,,#+>?3/?8.RY
MX>OHG#_!E\ <2!RB@Z2A8*@1P6S%2DYIM4JWVK^B5^'$><>OJ])0SC]?T@30
MJYE@! 2.[DTJ5Z:I6I!'!F&WKH@&-,K6HO:.3\;!OK[.L05<]<QZ\LMMODEC
M6$I:]\X%0,V%L,7!2I,*B(#=JL7 \6FJ,3'F)U ;V]AT)<E )04*ZU5\(X8:
M;X4M,XR2A-2LI1F7\NOE?$#PLF\NNA-QNYD(T?-H-MAM+VA2LD@I=^EZ2B\C
M$73BG);U1>0V@DO*S @82!TS!!1C&-$ED_!=0YA4G=-1EM!O2F5=Y_E7!XR_
M2-0MFEU*8GUQJCK';K/B/='/E^!/47[B+()V$>-4B&@4#J9C;SSWO6 8A(MA
MM/#\8!H/O<7=;(B'1M>'+J@W[GPZLL-3:>I'O59F01QA&8(S?^N"]D\R"ZA!
M=S9:!N2K5A3<53)Z7C.BD<PV&3V<:\N[#XP&W<$8,>?"Q2$L@RV&-L 0^(>D
M0B/^J=M.$G\+^$CBV6%*D-$>&LD<CI<E!:B"=4?_)=K:<_G(TRS^I!Y8(5*9
M(:CY%)M^CQ?Q>.%'@_E<(%QM,$7<SF$PM&,J-??WH9!37CMOXL<=Y[%<I16"
M+F<9@B=C &'7,OR!EHW<;UZ'K7T5Q&(<SR;>5(2Q/_?]8#CRQ7#@CP:CQ700
M6A+6'G$5++A;;)(I0F62V-+$J1 !120UF91)?/)3Z6>X&R:996DN%E_R=9"J
MHF83]"#T1#0;QK$W'L\0:WPVFL1^&'LC#ZA%>*,G72 ;,IE& L 1&X>0.I:D
MFD0.!.)@JA*G<ZC*#>531:9.T0629SO0N?CGNS-ZO0?UZ_&&+VCU/J@1CS?J
MK=[VY;W5VX="OJ-0R$4;N=A5Z6H(JAS!2V)*/5'9O14:L=2ROZ7]4J.[4P5*
M='#XPX-Y/)V'<30,9W-_-)H&0OCS %C1GX^#<&3KB_J,^,,,]?H<<,-Q/(H&
M?C";#/W8GTU&8;@(HB":QO%L-O4#2R;\*X(;C@;>W(^]>!1,9CXU#L(FOM[8
M'T91Z$>6U+X7@1O>H?1WP1 ;7L4&.&U9H0E_J?%4C?6T>TOGG6GHUNX>+ ^&
MKIU,9]$XB*.I%\]\L5B$PO/$(EXLAJ.QO[!5Q#P-="W_& "VUG6DT9N8S%;0
MGLJ'VBA;PIAP6N;?AK?\*-#*P3CPHMDX#L*%YX-Z&'J3Q20>^)-H+":CH(O\
MGP-:N0-9F4*B=C#E^O:P,W9GIR"U-J=9_)F"AQ>;=0EG)BJTS13@^32:PMDH
M1M'"GTWG\X'PAL/18.:/A!]-+,ER=Z#*D3W;MMOEB-89L;L^+1$[XK",L3L;
M-WQ1,S>L^:QG0GW2[_I6Y*>N!QT:^I._ _VIN?#?B@!%SSM,%*BN[;H/$I2F
MYI=&@WJ:@70B0M'K]J%"Z3'91=!WA@Z%/YWB>Y>GP;CU\5!WU-H?,EH4C;'3
MM:&6K1-TYU]I79\,0:K?@V= E3K81?XFE*GGV(9'1YKZYJVPNV$[D:?H?<^)
M/L43M.K3]D_W(%&-6TA4=%<?%>AQIO@E+Q3Q^[>=G[01H1X>3].1L>;X.@)\
MG9SVY#SC.O2)BS XR>*.2O$#^4.-Z!X4N3NDIKH8W94O3 % ^=\=#%A_RQU8
MY0%(2V['@AL1O'MSR>X9L\C;-6$2&,\_86QHBCEYE!*$_]8]H#+9)\EN\O2&
M%2K$B+^252U")4OFR ?)$I,A$VYZLB$_=86HH>)"[-< X;4IN F" B8X<4Z[
ML! <"ZP#YLP*YQ;_LQO?_F..36N4J-Q^$N0T/*/A\O%I. _GD^ED,@G&(HA#
MWQ\/@M$$>]IA.^7Y<! O[E1G,GY@G4F6MV-(*QZN0XH5&&IK@4[]-+@M-YBD
M14DA$65!PI=ECME=6VYCASF"'+"CJI' P62K FR-SD46BP5F=.GT7:R1[2S$
M,K%2OM!>8'H7.<NS'',2(R&HN@HW7N9_9=NNI\5) :_."\I*7B01%2D53@"_
MIPEI[MC1%;-6@8=*(8NVX0J&D5!3,_+/Y(4R#MI\G[INE\7[5$[7.WE=.P[)
MEH=G-R*B^5?U>_7;OUFTCONH>'NU.BG0S .^<3;O=/M?ZFJC]S>H]Z &\$N:
M1U]_J!2"T!\(,9R/!MY\X(?PVR0<QO'4CP)ONH!O+"P[F T\%1A!YA7 GRN4
MK,5&V+)QXD$X#L5T%,=@KXQ&D]DDCB:3\6(ZBZ;Q.!YZWP?N8XU.[6KU Y)B
M]O91]695#=8C-,;K"A?L&$%%9HZXZ?3!?%-/#EO0Z.YHI?L)\ %4JY+>'AFR
MLDM$[44\>.1QM$)8W7I9(QY5!6@>VEM)N@.LG2@.8!C?0FK6=,5]-XT:I*:2
MH&2B4PUQP@PC/E[3JSY#[<X9:E8*JH"[T/7P*0TH7?LWPAKC/(I+4/E!#\R<
M]QE\NG4^@Z9ZBQ*PI/:@=PLU?QMM6AOZ[KNIV=#W^6FSSZC\%GKM!II^>H*S
M-EK>=].X)[A73G 7F5'N9^OB60?ESIRV]+38E?>3IQ5DMKQ.ER+C*RX3412!
M>A[HMR[=A#F^[T0:W%(I5J,DE\J.T^TQU0+&L, YIO/FMYF$?4CB!&L>ZQ8\
M)R8:X(]L;2U7*5GM1PF,1Q<3:ZQNXP&6A9!0YK:!NO!$>B2C7%:^!;U:,@4R
M@E<BF-N=)L$9NO#DA%%F544NYW3PEBK@&:YRA &:ZTX^!?$G&'0,_V'4/Q)L
M!;II7&>SHN5IP&58%D!!>!)JF9I8[:E'5-)-Z(%R*K#LLK;.^73^Z3T"UD5%
M$F(&J$CSV[>\,'@_5O<6^9]4?)=N[YJ=>$;SOZ3I7V0?$('Y79)NUB+^)2B3
MLI:I.)\&DR@*HF#L!Z,PF$\C,8N&T3R(QJ.)-1M[.!A)@QQ^NP_<G%H>9I**
M1ZK6D0T? G:2Y#OKG^]L-*GY%XL0@7LO%LQ9-OSEAV963BT5A-TDTH6+Q.2)
M'.TP2G;,FP2B$7;)E5X]JBW.*.%?NLF"KR+'&M,Z8V#VL%KA9]'@K$U%]MTT
MZ0_45WZ@OIP&9^WSLN^F:4]PKYS@SJK3DI0MA&Y10 ]2:=(R'Y4F?0HG&4)E
MYX5%),N3'0O:L2+A!@XJ!CX@Q8]O5'@7]2.XHS9(><$_<3"EQ%C=N51-+A:?
M^!6?U!N,$QAK,@)O%$=^./"G'IS#BV@:AJ/1?#A?C'UKK<!W= (_&*.ALY++
MJ$^PZ4F7",MR3B@H#)#"T+ZL+/'G'_("U;)S307F=L6SR0@[S,2Q\+VI-_/'
M0W\Q'_OPF2]FUHJ%[VB[O(?V/)FY(XO2U%2%Z@I-L&;NC';U!=+A)V,#J5(%
M]I4^,U%%@F$T]J:Q+[RQ'P:P>:/)8# ;A>/Q0, O'9OWNK=L=+<(MV73QB?C
MV5UJYA @@G:P@06#\>6J%%7C!,J =9!J>XB,($D#"G!*_DGFG41!L9M7"[ :
M\UMU($1ISCD-$C63EN59U&$KD/.^FV:]=O+*M9.74X>ML-S[;IJ_.,'UQ/5M
MT9U+;'WPD2;/^O!?12JRP#E_#IJS I7NC7@/7ISH>BGW6J6<'6EV[UU>3W*O
MG.0NLJH&'2NQ=K=21:&8MH2B15D]9^ 5L^E(9]ZDCA(  5+Z$BJB&4+]H98J
M>^H1,@R"A<)P$K!8*E6]E+B ,PT)(1%?2HGR*NJHLK#6R]*%!RY!V',B+G *
MST2/"?5F!D"E,96)-I]<$^</H6%AY,<W!!-A]8#(%FNE*R-*$M^;(6F:".AQ
M$=QB*(>10/9!Q5SB(#$.H8;(UMDEC^]+_H5'QQ@69WHD9F!B/@L78N8);['P
M/6\4B,4T%.,@6,Q'XT$8[[>SSQ#7 +'FP#3['89&AA,OYJ]I'@9I9=]?K!#5
M!XVF!"RUC^M8M=+!G:3[) +*0TRX1_%W3-VNSJX4&[@"*^N*?%C2_60T^*R3
MJ8T2F' UXN<'$1:$F"J!C"9$O:6H$28FFT<BX*Q=AJ!-ZM9[+!8!)2570VFQ
M$;RPAG,)!(Q@K^2=0T'8Z-?5/2TUB85L,XD$G-5['V *]W'RY_%U$H,H_ OW
M$IV$X5@ 8X6CR \G\SGA=8PB;^"-)EXD?OAYD=P(U3U \A2U-7H6D]*.D+?W
MKF:R8'_VO;:SKTZY=WNI%:7B\>VVQH(W5[(;OZ^.C'$7ONEI\Q!I\QO$V8/R
M4:LBP;T5O:^+4<Z-S!76X.[-(M]TN#PH ]-KIF"^KC7O%D[/LN0/RD'TQE8&
M>%T+?VZDX;5S\&17@CT1GEV1.Q@I?67:$*/A<! A<GP<C?Q0#,)A'(R&83 /
M@]G"FULA%H>ZVF@X\A[#AO@&6^&!P38PE^R6@@JIM.%(<2_>?[PX,Y(?:ZY%
M;<B2@@U45Y:5J;$_-F<-BA=H)%XLWI,>;^R:/XKGHU#,X$"-_'&TF/FSX=@7
ML9A,HLD\//A=>Z"%!^:].QS.6[O6Z&[_R"K,-RHL=U5-GA&(]S%)<1;-9E$P
MF,]'D] 7X3R()_%P/EX,P4(<1HN.W R3%"^QNQR"'KX3845%9\5VM<YEC]OM
M6645XU4O1H'#P=@=#:9MN2&]8PVVQVS?3:EBNZM@RQ*=IJ;Z]VX=8W(.SDY*
M$F_PMBHDW*WT="*Q//P8?E#FHM>G+KYVTZ4WJ[^-;QZ4@.D== 9F!TL\TOGX
M*KB"G;M&60BH=)'LJ47 I"3806TB?;&\%F)- 1D*&\0Y]3AB,'K"%M'>? NQ
MZH!*5Q.D4U),X8ITZR(V11#CZG+,A* Q0B$R[J@DT2)0E24C A^[T!A]53/4
M.WMJ;0>-];.',]#T.[#D[B=Q]A:+/T8A]0_?T7H^""^D>YTE O*W+ND];K\G
M9'+]7%.AEN[)/15<M?F.&BYQ!W9U:[]> SSUN(/6'@N6^@#AJ+\%AOIYX:=?
M*3R0E8ALHKZ]M*V3PH;!L3LP9)-U4@;@+(#R3KQ5%UYJ UKFP\7GOY]^?N=\
MO+CX/^>__^I<?CG]\OXWW&KG]/=WSMG[SU].SW]W8/\OS]^]_WSZY1Q^VP5_
MOCMM:O^\E"XYFEBF@(I;4J+IG1=8]Y)B(@EY[3B;),ZC#2M.E,Q!G6]5XV!0
MP4NQQ Z>W'5D4[JDV6-+6PS*+W%=U"?H-;@-0&5-\_PKU<Q6C>;Q?1(L;BF"
MS,B\-CJWO_\SNL9,"M6?V9N/?!BP34&D%!D8D]D?Q+R]Z@YRFII*GDJHB1FZ
M3J\+Z:CH\,RV5%(LD8,0J0SASDB1I/E7?E!CX'BS?CM!>I:4;V..[O+]F:[F
MYH6GU -C:#!C&- Z+Q#]R%F CNW*+8ECQ#YV4.N^H3?:VD(SRA'N2@R_IOG*
MV-1;2J'(-]A]. LXZTC"R;E82YR(&[H"]) D2E:HHE-I,6YQL&4U7X']+3;H
M/B ZZ=YPE0IB3 \6&F9!M5+P,(UL)X#OXRNNH:J]( QDWVE4D')8>5R1O*#5
MMDQ_0^G\&>(QX<4@QS=+U?D8TY:*6GO3KUE^RQ7RFXQ_+Y+R*U#W)I.MD_7&
M\F:IEQO@?%&P0;1#F SW0=+H>GA796&L<MEG%UX;)XL%=LF4T';I]L3YNV"8
M1>Y94X#.$)D5]66P$&#1%'!,XG);)KZ#ZV1C\EAMG2PO,TGW8X7\^!F[&B\K
MYIN#"GPI1S.<GEH8MN+3$?*IE2OKE]<!#=3#O??JX28/G\!? 9;?$6LTIFE9
MB#:7_X6P"F 5_B&4P;J@\NAL(UP'E P41"C2@A6>Q-A9;1,Q=5<;KS=2IMT1
M6$&=;9$&5F#V2H(A*DMN!%_<NEK#.$I"!Y,[RY?8SDT4Y'C-L'T.HQ?<O*U1
M,J4UI=N]\\<L+S*/46))SJ\P.3]T4TP$(@FQ0?$\218)2?UZ\B'*\2O94VG#
M:)]-"H25N-J E'$9* $(0]*"E#2E*\E ?<XKTOY8=A-N?0$RJ?D1BJOF9^4U
M\FGST\CV82G$5_T:R]K*RVB3F_<B[F06MSZN9&G9^";?K'&IV@-CEUG[269A
M:?/+%2:TW6?Q)#OHSQGT%ZE$K45T+>)-2AY[=:_$@,\P>Q IF_D5^[A38JQ+
M1$;T0>:L9C;C&KR$7# %2?V*2+"AN@TR!)2/:$,'*3VJ5*$"_2I:>(8K?4'M
M:@<W/=FAPPZMVJ%C.UVX917O@0'A0JJ<'8*B<8*W6#O).#1$[JQRYQE-/>A!
M7"6(,=Q].I\XYRI$=Z]#%N8+@LJ8*\^>M#:>]2[]Q(I00V>&O%'5"M(.6;9$
M$B=.C5)-S^'!CG>J>.@SW.9\X&L5#UDTSOO<BVMP2@TYX:2F)\"Z?\ 3VQL<
M_Q]45:E9H-).WY_A][J9]$1Y3EDO4]-0!^5C\L\S-A7::XS:X%'M>*T=J,#6
M#W>T >F -AT.3H;C/6V+=W?%Z'KPM+/M04M2[6UE_.3-C/<G:_[PLZW 0K5/
MIQ!RE%]E0!"<W:UTJ5!D8I%4T-:_2&T''Q6B 0NR9A<$_!X0^*YV)*V/NMN0
M=+7A^H[XI;/[UFZ>^4:NN4,WF8=QSK=Y]^_$;\_ <5:>^X9^0*0'DK^:M;(\
M^JI*[.G<EOU!!3N/T-.FV9AZ1%!BF:UA*T,3[&;2O3*RNV^0C7MW] SJV;)G
MR]?&EC(<+W/%J?SQAL".I%-%6TY14D2;)3;;Q6(I0]V^0O3!(JF:+'#/:0WR
M" 9@OE;V'?G5Z@[3& YA3!BXL1D7U8]N5B_]J:#4KU1!(KO!5CGJUA(1TLPY
MZ.5#+Q]Z^?! ^;!9$X:J% ZIN$+_M-'6A22![@\$8UP3SF1PA0&?6J&OJU%V
M7%FRB6JVB!V99:-E3<^P/</V#/M AH635UJ^TJS%6H6$L8K+302'=\F(L.B?
MA6>FB&F<E9OEDK+LM%+M2D>/0C- KY:,+0*KRH)^;#=UM4F#=5YL&<SP)DC9
MB9GEW6V\\"</T7LI8I>NCD4:;-$O6#0]H)NL\HK'1@J@J8+(+D\PE8![5W6)
MEYWVOP1\I,LD1(&:4LML24K*3523Z 56+[!Z@77_6;&14;:4^"JJJH38#O6^
MIH)HP822!+EWA;$E0:%F&0B0P*LI+ 9'E6XIT"0E66\P].S<L_/#]0_#[[[$
M='XZ-N'0E?Z$5#5'6 =9'!1Q"V13Z2)&0DMOV_>LVK/JX[-JI=+O/6+CI"PV
M*\SVD7#I1NY2U=NW ;(,AZK&U6V<OR0ILBS'- ;5$&>GN;!3+O0"H1<(O4!X
MU+.['C,W3?"FV;Q+;KBR+9-4SMDZWY$AB*:Z6"?<XLF>;E3]-/P<+7L?9G%5
MY+<DI#B'F?Y>7^.080;8(]N%;Q).1><NYC#HZV0E8PP1;$.^%#(YJ=R@T:#^
M*@3=A0MA)$CC-U_%UL&TJ7PKQ&L31_:^Q%B%& FQB/QHMHACWQ\.!T$T&TV]
MJ5@,Y]%L+A:'TKUXYPJI5?T6H;5#8#U8)-TKX>;QA$N4EY3YRQE^=XFD/1.]
M]HEBG4O8)XIUR](')8J]2ZXHD_^T+,%<U>@B%*G&C_:(\"?/ >M)OB?Y1R9Y
M0\_;K.%7T/)0CVG =%&[E-PI@=*PGHRT,N 3$W8' 7?(>RO1O(X"U>F2TO<Y
MLK,@K8S;3_:\U//2Z^4E%:Y09:E!\56LJS92W!O5N:QW&XKE^<*'2=U!<KO/
M7]%S1,\1A\P1IM>@X?W# ("RK?%SY?FO+C.8!>M.@C(._MFS0\\.KY<=9'FN
M4<E=U>?VE-U3]NNE;$HM \$>&;62C=S0=JUJJI$">N+OB?]U$W^WE@,"7D1!
MN9:!!JGR!/"_6/QS@\E'Z%(R<"14&()<3%6.4KJEJ"J9XIBDF)7[P@<]W_1\
M<\A\PZFV,CF@ AA1("9(XW%"R,(-MNK)OB?[UTOV!B+5,OG3%/S4VX]3U,'B
M9=1SAI3K.:#G@.^' PQ':4+=-$$[*@A9B/]!8D^R!2=<()A6$0(_5-T"(^4_
M+1 FJ>YOI3\YK00QZBC[K#>N>W9YQ>Q"]L5ZK=J*R/0B!JI"5@$K(F5HM3@!
M6P-A>%SX? %\@K_I9".=?@1,42)<0MKS1<\7KYPO.NUN3A844J%*;M" 1L.[
MRB*\P7+(&$92;'L^Z/G@N^ #('P)^<K61'9-O3-L:1Y17JQR\CT58K5A.YQN
M"@OX;W\T]"SQ>EE"VM<&;K6)=5W5KKM.N%E3K3:U&*<T5Q<NQ2I11J=D\X0A
MIM@. 3-DPYJ8 CXEKJE9*49^AS$$+!//%^O;0.(! YM>9S#^*\+GED6GLF@U
M[YR]TS*(.D?1,W'/Q*^7B6O^X2A'2-M,XTW4RC$H5!)9J\P(AA^98X'0^^1=
MD/AP21$K](N>3WH^>;U\T@R^R\.OPEYQL2-"0ADGR ZIN$K*E&"WG4;.8E-'
M5/91SR ]@[QN!C$,I#2/5!-!UO2H.G"54EY[4&Q1HT(5CW _Y._8QR!.8CH_
MN+/+6EP5C(F$8.CP=V[E(-4DH>>@GH->+P?I%CT%'A<5SB;U6DAT4W,\,%Q9
MM(O^:4(60ZB=LLRCY"[H.3TC](QPR(Q@.H^Q^U1)Z2FD=DD@7)+_2:52215*
M?L*1R5J5!X<H>[[H^>(5\P52M)&W>!.D&XW.=I7F(9@>=:\5G KGQY_?GZDR
MJ7418*,ONK%GA9X57C<K2'.<<KLT FK5E(G=4LKV-A 6ZM6 )LCJ*J>(/_(1
M[GZRD*YB?$>CAA"K;'6/O -H4>(\H%U69]]DO?8/Z,9LFXSM;;+1<H.&9)?>
MKF';'W5H?9@GG3V_]RZ_GD!WGV8[*1U@;^;=T[UKE^8&G;]8OV9C'%T\U2.F
MV+_MS[IO.NNXF1T'8S RPSXP L:*MZJ1Z3K_*K*RB1B>8G8S]19F.%]YEJUD
M1]FO8EM6<+WPX(# R8T'\AFZ#=%\6@/SEU4WDCA8!_R":FCPN<#@;C6*$J3-
M+A1R;'"(27?Z@,8G2O_?S2;-X,7D5,13%C_LM=:>DU\M)R-+WN3(+&8^70W#
M@F)'"7!D3%<0]E=LU.Q72F<C"'OR\CKHHW9LE<IEP=K(X,0S/D1^T)^U:.'O
MUTFZJXLHB)I%JEH4-$,)5WD>.XL H]?4]WC!39.WJJ&"<[4)B@"T!=G?FGVV
M1HTY=V!5CB=L.(I]PE&@V;KEYF&J&GEC5MD&_HQ2L&)6,=4K(B3Z#?9UPF=U
MSHC!(GE.1JRQ:CM=ZT:=ZW:HKI.!.#*:P[HLU+%_O%A?YS%<H0K%=)MZZ8&3
MKR'=E'-P9($E-4O%SL?;:H N@D^+E>T<"(P#*-PV0.%/G/^;;QQN"$V+OTH#
MX!&8V(:R$Q+*NZ.,NAW+HR$P Z,_/7;?R&J-<26L+G:PN F2E,90CS?M[%>\
MF_.Y7;/]_HY/G]%">S3[[#589],]UMECVV8';)D]AEUV&%;9O3@K(#35WS1D
M;/E.]RR'X_<4QOP_CH]/L^@Z+XZ/Z;7_]MUH?O9COE/KZU":QOX#$)X5>X9Y
M&L,V4__LX<E.S:3V;MOK.M6Q_2*Y39B- 58$8@!5*D(A1>TT"])MF9 F\$$#
MSIRI!DETS6?9^1PNN= P[2=U&62=0,>Z=.IKC0^Z=+5.36W',51?QSK"=7/1
M3G\__?7];\#[<M$NG7?GEV=_7%Z>7_SNG/[^#OY_^O'_7IY?.A<?G _GOY_^
M?G9^^M$!@?'N_(NZYO/[RS\^?J%++CZ]_WR*7]!?[][_[6^77SZ_/_VM>[B[
M#]M[SN<,[ .4"\66D!9A.U4)_0>I;WR4^L:EUC<>;V@6+FI(S[;F# (4BY]U
M2X^X3K.!HEFI5E'#GB"6[7W_L<F,_K[OQ,W-Y1J^7FH.V&0!&/:J#Q@"9-!O
M99Y2X@XG[13)T@!@,C1O+JMC0S\CX$K0OUJ43!U,X3P!TPAF?%TZ(L.PU04H
MK=B_>.2Y8'0.Q_0T^,5WCLC\&_RTZ]UTB??36Z4,7@<WH T*@1GF8A44-'1T
M@(!L);625N"/2^?7T]-/O'*%D(X-N%:DI;A%=P>'H!-48U=YL4;U/RG-14</
M!S9BO(-% I^V%@-],:KC@YFL"SHU6*1+G2QEJOA&'J]4W/&*:E5D3:]NVB1;
MMN&KI+XO.TK  PHEOPH34RLO2<*=.*?1>@,?J*M41CZ,3!JM<@#XFCB!]X!M
M$> N!=@ 3^(8Y64;9EXN&V\+/++<:=*A08#^*Z/'M39R3)<8II'%HHR*).0G
MXYS9I+E\?^9@^C*AX+?NX?W4HT$[7!81).L4/I84^!G[>7S@-TN*HS617]]9
MFK26X[))R&KPIUF&&_"9J ]M&GC2$C2)X_^#LX&1Z4[=.$$$^<MO!*W1A-D(
M]C!-X=HKRK)@(D>ZCT&"! 5R?$H^05RD6[1%D7'C$^</_EQV#$(Y9%PC;3HT
M(&7/O]6F0$SS4MN(<@5=M3:5L''5%.4WMZ+YR:94G[062EX!2Z-ODB-0>U!9
M_/@EL!Y:L+DA[. $+U8GCBOK&*DC\Y\2.I&,:GK<1VI:QCZ83T5^D\@&SJ=I
MB!%(USD#41O#ORH['ALN)W$28)I*ARGY^,>7'/\%*$\WB;A]JJ/)=@P9"YI@
MZQE=B;,]9BN\W)3(XBIK5#>-H Z7\8UJ<]TH,4*$ISP3Z^3_Z=BLR&Z2(L\H
MM;2*ZQ+A(Y@3MK:&SQ<YL#!R@$R2D%@&)SQQTVWS[V6+K)8)2_.$L)8CF!5F
MMZ(B2J,*Q?H6SY+&E'"PJM,%?>*"%9>N2#065T$FYP"K$UTG,$F<;0+R/B7!
M+D>.>5 EGEJID,7G6&6[7!'-7<E;*ME\+8)T??V(!+9_I_].*PV#HQZ@#*@5
M8 H6NT_.\5CF;N0DJ3)Q2];4^TP45UOG#/5Z"K4+?9)3VHHZLLVB*]XTU^16
ME=P%BTAH+JPZE(PBGT0@R! 1K/R+<^3AH[!J'V'F45Z"EI3DI+\P>[=/WX6C
MAX+ZC^O /$!0,@6[1-/J=V.4U%B=1I 8Y6HH"I/E$O[ J98!.YA4B:ANSGX%
M KK(^%PKA?@J@SYRV+S=R[Q<TWF:1'#N'J_S8ZJ8$XZ0A%K^Y!P-WZJZ-2-]
M5%;>\?E=2NDD*Q!LA[#4[*2'$C9?R"->\PKJC]$U/$EIG EY)$-!R(2!@[UN
M487#4>+-\,0-SY9(&.0IGY%'HVJ\!L>CPH9ZEIG/5X(T$Y2$H6[@!C %K;$
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
M]&[LQ$3NQ&U0MJ;_9C0:N(/YX,3ALK"R49<<,P6P6$,F,;\L8$.#<E,()MV
MIKE(181[B&,R.5!B"YXXGU*2NW EC V>_3LH?XXW4C,E,,)DZ2R2+(#E#W!E
M@1KH%2\I3+OZ(!Z\%'VCV_7AGJR:TW"1O$T9^D;W3(/=O\=K?:9=>,HFHAU/
MLA:YM=ZN"*:4Q8C1&GX)ULACOVS*)(.+4=:$0 SXS/_U/V=#S_N)A"2,(!57
M2!^BN"'N)4;3\Y8BA?EX+4D8EN9:("\ZY2:Z;MQ:()>;M]*J,(_R[2]ZFG<U
M23M "J0Q(DTT#O36%.A@IMYA]-D;V0O*1<5J!70!2Y]NF; JC0WN7X/8#C=D
M[JH3JA!@X9?8T6'AP'&1YEO15OM"D8E% N2FFCU@:GBQX3T'\RA-8!9:B;N]
M3H!()&U$.8BC%)58&"C^>96! ="BLW]N@@(DV M3BEQCL/*^"CRWGY-4+*^O
MEOON>GQ%1$ZPQ.Q]*9[\N3L8S22Y3#UW-A_O(Y=ED&3IMD4U-*@X(70-N8TM
M@FG+@ K,,":5PEEMPE2>NZCX9_$&E(JM ^0(1Y8K$791C\L+J=[A&2X6L!1
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
M?L' \_F3A9H7X\L7)_S JW2&#):8_&H:AYQ0Y=(R+RBC9!<W=17VYS)/Q:"
M+\2L[46YHK#X7+L)V"HGP6^J-S"6N+*$,)P!]DCWL.717:E:E7'U@Y4B'NS[
MQ]J*KY3^ *G_@P'\AJ_^T.[O]X^HU,<\EI/;>'K2E(VM?;"D"1I%&O];C9T1
MN N5:<'VY83@+VH!,NSXN;UCP4A<) 98RF)609]3I4Y ?>9J-IT"3WK_%4Q
M?W](AU_V?IO:!+5ZLL&Z$WUYJHB(P%40U")#\/AHJ%MB7;(0>Z_U%Q!B.IO)
M%P3+554Q(% Q JO1QA 28Z:#B];U/ZL<J?#I9_5J(R4(X&0"'K],06 09*E<
MFQ**#!+@F'L;]"A%SBIG-G"<KA4%X:IJI'L[P2XX25J/A:"GN*?T9%AP\/!R
M!FS<;QWL#.ACE^'U3$8QO,-'3F:Q--QK8X1)&_=15ZV4J_IBK"0*$\^Z!Z,C
MRXNA[N7I%$<QH1HD!!.LO%$?B8,[!<BJ2Y3H6##LF*$PTNY3N?T@&""CE8]*
M^-V\KNE<K?J/%R<6+9:_3GG,7NJI>M&$0('%)=,M,57J0M%V+=-*AFD&S"SR
M;9KF7*:GA^0:@*,]E8K6@Z8:M(L20._2"3;"# 76[S=N0.KV5?>1TZP!05_:
MAZIYF F4DJIW6% ^>O9(!4GULP62^>)]TMM*DFTER?=<2;*WGC4DSE(-)^H$
M+=$-^_##4?O8;ZEI3%V_USOPV^TV"4?@M>I  .!,JMI5@*D$DT%4(_@.%EO7
M0B!D-OS!(Q$$5AGO]_"^X?K4UGTO!K4>PI\4 D!T RY6C&Y6+A@B1AJ6A[;C
MZ$;4/N&HMCSB:<^J,<FP6KR10W[TSX<&&9?'%5TI+CO(J**>PW%!JZZ)G]6'
MYQHBCU;X[I86B9,%,26J-UR-X$VBT2@.]:H/^_M'L&PY-)U/Q81<0YQ/RXVC
M3JO[4V.HJSG&>?_U\Y_-J>^WNG7KQYM"&?B7-^TW6L8]QUKDTJV7H[T<C2KL
M"/Y;$1)I4,KV+@NF]B([2P^\(</L9*VZ04_(UDLN[0E?^)GZB'YE),<SK.!Z
MN7=7%=#+O?F'->6*953XS*RR9=LMV]Z;;7M;MGT2MFU(+JD_/Z6I4=D=FQHK
M<XO;5OP8BFEO1^-V*)P1);M_7H/;>V7YNE18O9QT7R=-L[V5ISR)=1 DCOI
ME!6=%G:?=K$JIM^O<9S5?\O%S2<=-*)(@STMJ?:A+W"'*VW]M6E^XU9L&PX$
M)J8W<;S?.GC"33R*)'>Z?JM[Z!]U.M\0(3[J1':_H8/8<N0&<F2[W_;;K?8W
M1(:OQH_K8%D\<ON<'5X[FV&=9,^:2Y7GEA=]O]WI8]I^(\ABXW7SEO+7A?+W
MOA%J6 <M]2+^[WL]1V"M=-DFV*Z;M^+-L+9[[99_</PM&=M;*MSL%6\&W[1[
M;?_HZ/"[XIMUT-./O+8S1G).QX@9P7C!5&*LQEVE7!^W!M>Z3F)CS07",[/Z
M\<&6'+9K64O2;/N]X^XW0IWKH%U>P MTULGLO L9BG?W[;F \JI2[36XW4VP
M&C=OQ9M@Y[J)]= _['?\5G=9_><FW?13'](Z1&HW@0LV;\4;S;>=;RG2LTX\
MVVB].'Y9CS:BNT$:N\BV:( OCP9XO$4#7+;9+1K@>J$!KB0&5P"+.<4B\=^X
M+MPS99PGU326<P7/->0[4=7K4K!N-26;_!HV/$^S")@'$6T%%8AKWH,Y3_B@
M43/E?N;<&EM$K?"JKWP4S$%4[B%.KS587  K5//WOO>Q=FF.6[46J[I$>5H4
M]Z5[#'J^T/V+4!P_Z/)%@E0*9#K3#U)#=8_G]1@G YO\[[4*!/WM=]I^OW=
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
M-V]V<'0>9K<\GUR.N?FVU'D+@5*$3V;MC2V&M3:K>%=&A_LJ<2&SRA09P_/
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
M9.;2LJW(EC-'<^R9M9I?7(-\=4F!5DCVZU3>E;/)KG9,]=_8C)T73]_$IM5
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
M:2MZ&@Y'!!'=%,]5<>H#[T+]W0<W1$V^(3H 5] 6!/A.#7**$Q><ETBK&*W
M>SI*&W*S%#4ZP/<0(U)W],$Z5(UUMZT"\ IMG<#'HU)QU261?;L;[+7[.R$7
M3K?[(_G)!!QM7MWW?@ER+DPD0\3LVJ\[T@;R77+(A&L!O*,J$N P5!^3[!JC
MV)FJ82?Q@7+ 7_5<[T*QR"P\6FE+O4/1-1+46I1ZC#\44:"=[EM_19X.5W ;
M96DBB!P(^ $O!VYS' #1I=FOL2U+05/OBJ66#&RWED2CDO*"(8LH9FSWK%(P
M@Q,-&?P )I5-2QCFD.H%^!E.:E@J/?#U2SBI;#:=AYS0$!*7,=RJ8I];^E1_
M(+\7?G)L'F1C/*<H*G\2;YG\ZZ7!QR>2%]ZV'F)=ZB$.6MMZB&6;W=9#K'<]
MQ,,%T8E!Q[L#ZD4[P?<6*Z"QN3K3^47,/N4"&#>,0-"#:J Q+).!%:35?XTX
M7849"!QL$VMUA:K3I8-\,1C<O1\4W>8%&! %;YKF>21CA4A5!V9G6!1GAFG*
M&*EJA#5)9HQE1\N,)L[Q-J:M9$ MY+>L[^!;H[ (R1"CX5=BU X"T)&<=*4:
MN<7#UJH.%"%6+DH)(7_*L?GJ5M#,F"4!6/><]4-"R/E?>1I'G,YQ[@2K!6?9
M\@_ZWDUZ!QL%@S-"M3^+1^7%.E8$#@K5N ^"F#'*4ML8DCK\N\5'K;AOZ^M-
M5[&FOL)Y L8.""VFQ"A?) KDE[M0^5-HW.L653%=HIR9E-(&28AN*I9<5)QB
MO HW%2,'R=A9XG&\L&Q$!0PU^8_?]J_V53X:,P_#83@EOX.O&JTNL:/C\(62
M[?<^>8FHWJ79%YY1YJ&=.V)_],;%G2IF6@3T#;!WIY1]S(LL3*ZI*Q0/>67)
M!J\!]7Q](R((SPW31C=1QLD;EZUJW;WQG^$*\B\@BS33RIP,ZS;(*T_"V+B@
M!N0&&.0& P:QIVNNN>0(GPD2ZW?U%>OMZGWZP42DUNG8[CW;U5HZZX.S#]Q%
M^DYY;XXLFLAP8:UE[)<ZW0.JAIJ8N7#X'>N40/8-3462Y:1E(9H&CK=@ 0-<
M9LZP*E3G'7ZUGUG8E0S>[V%)::@6@_&,IWM9].?L%% 496M3:9ZDK\C1RF09
MFI2#"U*A(?-[F0*'I4C*;Z1YOUATGL_&_/3"JC]'';;O_:KC2'KN+A$M7R:Y
M=ES;\R6T!)'"L91L,+(#%IXK/W;LY!K'[BV'UK<SKZ5KLUQ+K)^;&(@F]=Y2
M' 1?OS+#LO)>% SVE:JIP33U3^YS9*E-?5MVW9*F-;X7(B87]]??C9R[OA[,
ML%?"%4PAAJRST$T&SR6O'Q77/E58J(EWKJ[KU+ZN]_JZ+M5UK6=L^S-9K%@N
MF*3"&BH*?1_-$4AC"T5$32!*HG!_S((,JP'<8;B%.-4_^>/Q7 [/*7@#IBI%
M_E1Q,";;RN=B&"/CYV#4?$&) BRX\'G_?GO=MI+4/&K=0B?M;>ADV6:WH9/U
M#IVLV$I2T4U2K7!Q<OGY_'S/49Z ?_'.S[T][]/GOYU=>N<?WW^Z_/7D\_FG
MCT]?-($9^[:S2&+A"]NBB6<LFFB_9M'$\C5^ -\HYD* $*]:50+4O&*]2R8>
M:Y*Q8V*\7_%)[+2Y#C0BN@)XP>)9FDD=4P5B2F$TH("IY.2OL16F\&8Y5Q++
MLR6G*-$P!?G/$5:>7PX47\Q5PM25M<STLZWGHFL*Y/.T5KPE64ZV]5?NKSRG
M*#E9;UF"-9K>^X!(^#L6(W("["IQ;)R3]QP%IQ'&'.&FV,0HPKXGVS^2]I\T
M#UD0.#PSK@)-]+S>#(X>8[_Y,(L&'+[%MYUP D.^@Q/EP*X#3MG[A^. QU$<
M6K4IA)V;>!_!(:.&CP-V&O?AH>JU&.Z2S2[F  C?%:L$DH*+%"1<$LA(/YD@
ME/)*U8&@^.)H!);]I+8KB(F,B-N1##PC[5RO H,OTF (1Z5',LUR[AG #($S
MGJ:E-T;/L9I>9XD"$+UQ3A&D(.+LR&"61QPSJEGV/M:FA-.BW( Q"./T3BD0
M$X)+C&M<C9"5MH;9C"B=Y:7A4Z8:!A0%*2+5B6.QHK3D.&G"I4\L*GFN&) P
M4\;BHX&;W(:V[;80LXZP/H\._\]\)C'<D$BDA:8R[H-8XJ72!AF&\[$BH[S+
M53,3*X?$/IO6$:16+&Z$_<[5:+*YB4A*#%@5$CI@\N4!%E1^Y,(ZKF2&"'N'
M0/V:Z>4UCY//2<[ JH:;\!%$N3V@G&KVJ%?1H*C<!3@CG>+^7D(A%_RWEDF4
M>ULHYUSL1])EEZ[Z40+YFE(2D.(+=,*&Q_\&.F#O:I@6!1A#\(P4>%DACI]S
MA)M3>2>,Q=X^/CPHPYEJ?'2!X\<,>;$G9U#M+Z*Y;_#9&$PT2>4H7'B^]H]!
M/@K^*,7@&9C6]'L/I07)G-,^:!3X)-:@P>Y<PCC *0S>-4;FJ:$J576S5B]3
M_>WH\+:Z%R7Y%_Z@NE/Y61$S##T(K'6L,XM!T1"EPXL%/QNK]@(2VGH+LL:[
MF[ 0Q.F[F[#<T24OTARXSFQRGNC\GJ\&-]H]>_:P#!076E:X)0I3KW-(F5V#
M')7Z]QAKR9GX4GDLZHJ?%G8OZH&WPWVFA HEH@Q.B(/?'./.BCDW2GZ%?XR"
M>>XWK7!W?2]J9?7PP3BII <ER6U.VR=(+<2#8AN.M >5<'/]A*Z,*0M.JU^<
MC2#'=6%UYFR AUFP 9<7FI^%GM;WA-_\7)KV(//QJ+A4S\% BAIQ%;<"N"WE
MGM5<%21&-*]+(0.$W0J3Z_(,! 'Y"#EYCK)MY&R-#I-_IU$B@0;3E467)[^%
M==Q$@ZA0+ZB[PWWOW)H::JV0E.(0T[?C64SB3W!?:5&T*9M&9 /DO0Q"U9(F
M)D?J_H/=&<&H"&BG82)SG 43QA+)&K1$21 O@&;*D%.^JU$XQKF)5.I"A(ZB
M7V]/:6P0;; X/4AUFE+"'S7FK, :&@2NF$58!8T <\0ZZG=X7K@=[%H$E8J=
MW8[BJ&4,000P0FWFXB@KM:O3O:I<>HVMKY6EU?L@BJE4*=4T8M,6'V9"]1Q4
MJA QWOJ&")1SAY:S>&$L],KY4VZ53Q.:&F&<3NH'6O2)JW@YHO[$V2XE:;76
M=4ML2A\3.CT-O@$=V0Q2O^1(MQ%!%_PJ4<[KP[H^QYC-TH$;T-8'AQK?_%RE
M:RJVBJB71(D"Y!DNKC+@.89+)M1#7C(X]1=9@N0*HXD_:B"QT+4=,@0ZHSIL
M!U)OV>F[8R?D@GR&_C]H$VS%POE!@QE&%WU8=3*B?[#;+\FL6@/Y[H8>Z(U2
M;-,2M;;EJBU7?7=<A;GA=!Z^NDY9T3#>%LP]3\%<9ULPMVRSVX*Y]2J8V^K+
MK;Y\0GU)"1)*B8.#1K7LO@:'M7M+Z*]^J;* 0VAUD6V*5@:YP#A3V&P0)%^H
MG33&RC??[M$IAU:"T6V48]@R#,NCBGU!EVF:PV/E755S#R(*P-%N+=TMYWZ+
MG$O<@8DVFSL78]1V591)6YARF'Q*+<,)N9SA5TD]VR4WE+96R*)8=\-I5YIG
M/$LB[6AB&!X,HCCZCYH]SB'2!JXUT?Y!F(1C7 +P03JDYJTJ2.Q/N+$M,V^9
M^9MA9LI2!L-2EK(ZQKHY/\-(["$BDPTY2S75E>4+Z,C(7ND@EC?9DYFJ502O
MC^/GS KMM8]62PIU#YKJ19^G4/5)ZC\B-ZPRIJZL&C%53J;H"-/7.4'RQ]3<
M1[$/JP':KJ3A'.[U#(N=BE !]Q6J9L9Q<[I9.DI&GFZVIO;RNA>B/J')64$!
MOV5X+!Y"2Z.T*@3,I3]KFT9\2&&@N3DU^CUW0DJ;+",>$NM2/2ZRL89@;8^K
MYARF<8#6B"K[4<?"%6-2"F#5(2\.(W$>)+,"(Q^H1[-]HDL#710]5 5I;+4(
M#D0NX"FZW,KTC->6XZP.C4ZE%83C:W;N"U#_4-5'X$PW/"@U/$974U6ZSJ-Q
M\[((X8^*4EUEC_PZNY1$'2>%2<G8(QO.<*\Q"$MV'TD/JMG.(AYLPZ3;=%[T
MCLDB6H55C&V;GVEV'22"&T$ *MELB)4A>)Z1JH/'-/HL2ZSTNRE4<!Q E0V=
M5>6^,^U/$!5!?N.-<9S\^K+A Z26G:Z=)<).Q=S" K5=?2E>B_)L-BT:A9OC
M CA^ (=\$TT%X*52..%\8J"PI=(2?@87Z?!$4GGG^E[,FY]/<NHHF"&J+4-2
M^4NY>>5BZ3R\E6DUI@#XU\#N(+%+J)VE7B#^<H5%7KT!00W8]V2T*&IYGX+,
M"V)9BU%R-K7@YVDGN(_&0E9G*; 4V=039WW)'0D+^XL4Z\(V(9> 5(E5W\["
MZKPKC6X)KZ,A)5J34@)6I5X%M\$6G66BU]ZM.C-L35*EH%@[)U-CJ%HW(9F:
MD#CFK_K<;4!25-7;*?!>!""!@Z>H6Z4\#V&3P%HD&<T8&$[$DR'6]\6.>$#S
M'LKZS"H;:^!IZ]%XD[& PZCR[C(;@)16T]),<?>JBJ!![+NXX'M6!.Z[X))+
MJ\AT 8R(ZRBMZ!,I>V+C()LO.66;=E92!YL@[#_?E,?O\ GQ0#@TL R\E55J
MBK3%3&W%\=*2//O=M#]@W+O,)M854?0.;<AD.'<3>K5QPG&?]UTKW?HHF.\5
MZ=X()9JQ[)?Y-<S,]-[<\3*]"-=K5R<=%R56"S]7D4<;T&%R+_ZW*56EAG0N
M9JB&O%<21*4(-/<VE4?@K>_A/&;7=EM:0E/_\)M<;9\[(MF@#M,B"G3F2[%
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
M$)G>[U235GBVI; :-??VNXJ:+^W^S*L"OC:1(8I$U5=[;8=S]_=9$HI9VMX
M6EX#*H7_>]BRJ;3-9-I69+I!P7)%=PL.F9%S3!K.: 7]@JU9^&H0"Y+99VS2
MQ4$A_Q5,@(T^9ZBHM>,&KMZ=O#6X7MU:Z#58"PW^6$-8H[K%#:#^#9'D3DO#
MDN/?7%!<R_%31CU@/JBX?17LP?O+]^_#6GEUZNVV^OVCXWXIJ\.1ZP,FX'9K
MDX(/5WHJU(5,A;J)I@T"OW.D);Z(>B3<*+7":OB+LZN_>DS-A-=[C[ :'-_!
MRB9+3TB[0<1;(EW'V7H;D_S?$)%>SQ2'FBF^O>A&*=>I[8_[<I3D39Z5HPY=
M'-7 -$V\MN$<M<:\<J1Y98."+8Z,_SVXP%EKUL0&S **_L=OO[P-ZMAC=W7^
M.&K@A?OJH@WGCPW1.'WXYU%+<J/=7O]0R@=ZFH=Z_^=;4S@+\.1HLRLH-*!X
M!':\57#'6!B\.@/T%)GKQ@23GM2(T-OTY#U\7/C_1X>VD.\Q@;;[FD)?-G__
M*-)KD(_-+>W5?H_F5A/?H]_X7AYFT7BQ\>3-ST2?B^XR LV.PDEB\*+-$/>5
MF:#=OZ>9M+JA]&L =..UVZNXV9[W]/RU\*NG;Z?:]A _3P_QP;:'>-EFMSW$
MZ]5#O%H?XK;Y\ $M<B_<9[AJZ[)30JYMGZ'+QEG]%#>E^5"=B9>E=R@__O*F
M_=2-B ]ZQ=:776P4Z1QATMB*"'7%6S#QTX-OS9TM1XZZ]XP<_7T6S[TC72S_
M\C&C]J%[2([Z[\%!(]I9N[U-R3VJJ1>91_/.X>9XVE?3-,D1#AHG(7V@:7(/
M:,^E'TN-B/)<GT?(K4SD#VDG;$HL;&('[L:H$6>?;HD1CKYM)6*2<,NXJ+F)
M]R79IX%;&OMTUYYMUH AZIH,#4,<;XYF<&3:%)DSA2\:22MU%>KQ7NIISZ@=
M&HA]VTKX*JS0,55+K6]-.6#\+(L&-)V,J/Q,#>Y9G5/LUG,KZ4"UK3CA#/Y\
MCQ3#_7H+ODF.66->Z!I>V* 2/I42NSB_.'M(VNM^%:3;MN_7HT]3W-#^YJKI
M%!6?!MD @R6S@8ZR/H2H>]\+4:\#N2Z6\Z.-;4G33:MG0S<1%/PEZ'<BM%(<
M[Q*S 7E#1>=!@PEAV]GX-S4$D$>XQN%U,"SULLH@W7O8Y-WE8<GOHU5@X\6]
MJ11JORP8S@N(^Y4X:G7W]1^D-?;^[WUZ9[ "ZS%:HH')MOKC\=%[RS'=H$(Y
M;<9(T_G5C.992[/CAW3X9>^W4C;+"?/T[%IBB1_:0-K?$++FQBL(J^/LF\L.
MJWG%#]0*OAI^_-<X'02Q=TZ3Z<F'^&1/F/?."9?SX3'0@UI.:F"BK0OR,BZ(
MJ9YH'[YL.\"C:/]L,HU3F@*^DI=AU3Z42J()XVR6@!;ZG$7)S3U+&Q[I*310
M_]:'>#$&,"UE[:-OKA_F"=GD]":+<D0"_!+&]^"3HRV?K+D*Z+0,!VQ0KM<4
MP9V"/3*+"YQ"TP##TJTQA9S$7BIL4$5V]ZQLZ+2>J+1A&V9Z908QM1"=;RX!
MK+QQ)#)@)%H%MB9\3%=&T,)SN5^=P\93]#K0ZO%QO\VT"K\Z6BC;Z6Q0?O8J
M',XR;-%=D-^Z/;Q]Y$P95*6WWU"3]E2"_4E C:M<8#9ZO#%<L"%RO=_J'!SV
M6P(JV^EV#A=XY1O+%=?,Q!8VPYC.8NSHN6K:5+E^I[/MC7\LQ9J ?V=C\L4U
MM*CMCOO9&=\ZZ6VX2#4%#9UO+!^[A(P7+9CGJB[;0*)>6W(UU6*=C4F@+B/$
MV2"/1A&BT?QU%B!*;'@/^7J_FK"7(,6%7VUA.>H>M6ZP'(=;6(YEF]W"<FQA
M.386EN,;L%=-_6#G&RL/66(F-!87/E=UX-9T?0CE=COMXT.AW!Y/N"L'KS:F
M=;^&)DNCAA].B_<.2\D$I$Y[8ZAQ8Z1M]^#P4-KL^YWCX_97H=J.J;;H?&.-
M]C7$?9K-ISCU%/LLT]@[&0YA"<5#Z+NC2RF6SZEY>^*7:TZE5FX3B'R=R??8
MD._&E$K4$.:O08X-\8])!'2.OP^*W'BQVS4E/MUOK(*A3NS"G]-1%,0/"LBV
MO@^Z7F>*-?9M=V,*&>IHT5&?YMU%Q8WW_O+CYWN09?O[(,N-$;>]UD%;>6:'
M[:X $G9-EK;[?=05E!RXYB*#2G^*3)^MUF3:,TGQ]_=K5&EDJ-J]>R56TXGF
MDR29P3LKOB1<\S_\4O':P<:PU_HRCLD>=S>]O*'$$A=9.HGR/,WF7.[PZDQ0
M(O45NN'OSP1+(OIKSB(;I(%:!U*PW#]J=Q<*V[K?2Q7&+ -SJJR'5@/)K7+A
MRP#E-O&;.ZAYS]BFF9VVU4OW8*=>NR,#DPY:CE![=V.J1"HIW0?4@Y;!0'5Y
M<E>S2;.V.CO[]<P[ [:[GGM7%_]"M?3A=%_RP8)_OGR%)0[ZD_._NA/"_YXF
M6V!79UOL9-<VW)<6MJIL1=ZS?*GO(T&[$NK+D_+DPZMO&WCOWMRTYFRTM@QB
M^4R;G@>^)S#,LQ38;B9U;KB0-V6XW>\C*:R+==,9PA4E3T?J]RC@W4Q2?W4B
M=G8)=]K*2^BT-VFV_0>P-4I5X^@+E&='KD9ZN.WOJP7X262'H4B1B4<=G'3=
MU>34A7/][__^+H3B*:Y%#R=%M.8,2"^:!C%0&7BJ-+GWTQ@^P64+^2Q8R#@8
M]/(AT-\LAE^UN\%>N[<3[)()W.[OC';Y9Q_-Z&"43I&N*\^C)71;'5P&85X%
MV2!(PGSOT]<XG-/3TW&#^0MWV5E["GXP;78T;79>F#9?E.K>1TD _X1_;:EN
M0^1F1\O-SE9N+I.;[2/OM_VK_=-]37OM;K^UE$"/6P>-!+H99%@>R%A+3AU-
M3DK4-62VGI2:G 9;:=$/%EW/>O$/.I^&>U_XU9(&0.^>'8"KM?QPP\VV^^?%
MXP[M5GO__./5?W_S8OP\B:,D]/[O+Y<?O/,D+P+TL-ZEPQD' )#K(O7KD?KU
M* 6J2]+""Z;3,,C@$\2>Y]CI&0Q)\K\#/Q;D =#X(!P&LQP>4^3\FB*X!H[/
M0@^=KQ%"^F-5FGZ&68]ZWWI/5)M$HU$<_O34$WQ7?NR&V5#+^>[J]&_?%]]]
M#KZF23J9@^%4A$E.U97#FW 2:$;<,L#WQ #OSMY_]PSP+AQ'6%H&__P0)5\&
M6"2PY8;OD1L^G/SRW7/#AV 0QOF6$[YO3KBX//ON.>$B"W,@_& #-0-'DI^6
M&59[YC?&";UOGPM.TUN,G@77=5[USA@1<@HIRXHLIJ&Q1&F"8XG@C^!6FSQ]
M^QD\Z?L&RAZ E%6'+51S=O]-)S3R;L(LQ,C"?M/#>3VKO+[F9?_M?;X!D423
MH'18E.,;XUF61/D-+$52U%=GI][TH2%.AA^&QXZP.F-$\1?.:P,IX&.G:<YI
M=!U>/=)/K<D:P9_;Q]T>QF =5QOPQ$4?T9B\_":(8WS8W!OH-=0GZ2.<ZSS'
M!6(#(K /D'-E)68!7=\+OP[#:8&TS"^"=X1?IR#L\WCNY6&!FRQN\!WY-!SB
M09=?EL^&-_*V%>[[6>GOO_[W4:?3^XE\^!&EY?#F0N;"G&DARC5;II.(V-@F
MC,OP>A9+G^7>/[SS(IQX!ZWVSF!WI[.[CQ2GFS'A"P$6[-"#A>+@-*;3F&IX
MX"SG7@ KG<[QL/%.U MS69\'MRNK$T)UT *2[FP*Z\G"/V9A7KSV(?\?D(LC
MY#;8^"1(0%!29!(%'PI+W-,PG4S!:@@*[(":QD'RY&O>0O@]#X3?T1;";]EF
MMQ!^ZP7A][_V]BXN/Z$^-@QU"79!\2/\^\>#XQ]__'%OSVT2-;"<4_B5.6F0
MQB.^HFCTES=7YW_]>/+YM\LS/!Q8TTDRO$DS>#.>A?GC<PKO"'1] @OK]O>/
M+2&'I 3LLM^>ULIT._N+M@*JFB@CP9ZO;,GP%[5NO &+8H3H;Y2$&K'JS;A$
M$%X#9D8.!\YUJ:B=!R&8'V.T,_!!9+?P!QQ$@D6TX2R!Q] ;@ED!9PU$30^C
M%[4/_@=4\<_%#9 S_*\W"N9V"P67OSZI6MKFE:M?6?3V>L?[!X=/Z*"["SU@
MFUPST7F$N^OD]7=G__K7U>?+LY-?O=-/EQ?K4[3ZU <KC^T__2-[O?V#[GH%
M%U^"*A6O*8L33!8O3^-H5!'%3T.\;WY^F[_UW@6W\/R_IK"<_WR_E/J(0_P(
M?OB?GSKB5<< CU[M]KH?>8"?HR+>H/L^O8G"\6+EW_=[]4^NDQY]13NN"DV,
M20DL*$;HY-HV,D#<%,-U_7;Q=X[?T'.70P5XY5!%^4'V3Z5_/R:<L\1E?-,0
MW'FQ ,ZQ(X#SF'6K\S0QFH<&75Q.-AM%N/XDK/BKX-.E^E<9OY)^AP&;ESE,
M;^$LS;_^I,END([F^+\WQ23^^?\#4$L#!!0    ( ,:%D%L$("I/:0D   $R
M   5    968R,# V,#@R,5]E>#,Q+3$N:'1M[5MK;]LX%OV^P/X'KHN920#;
MT=.2\@+<Q)D)4"2=Q 5F/_(EBUM9])"2'<^OWTM*?B1VID[:[GJ0"5I$#_+>
M2^H>GG,IY30KQ_GY/_^!T&G&,;-'<%R*,N?GIT?U[^;BOSH=]$%07FC.4"F/
MT7LE,5."C3BZ$@4NJ, YNI=Y50I9Z#:Z+FBW[FM_+B6MQKPH$54<EV"CTJ(8
MK5OY>'>;BIPC+^RZ3M?MAK[OKQFXD).Y$J.L1&Z2A*B#/,<+U_MW.O50CIJQ
MG!+)YHB,J,RE.FN]2^U/"^ERGO.S5BJ+LI/BL<CGQ^BGH1ASC6[X#-W),2Y^
M.D'VOA9_\&/D.I/R!)7\H>S@7(R*8Y3S%*Y8R\?HG6-_3EJU?R:FBTG+%"JD
MSC #?\U!"UD39RV8RI*K93@9-V,[1L'D8<,P(IA^'BE9%:SS]-9Z5+7)$S3&
M:B2*C@GR&.&JE,M+JG927R-2,0ZV"EGP)OA'X=<GBP#7'5DSRS#5B!PX;63^
M'3;S-FM&0V3.P/3@(1-$E,AWN^[IT2X>%D/9V<7%X&YX?75]T1]>W]Y\)Q\?
M/]W=?^K?#-'P%MU]^C"X1ZZ/.VYP@ ]1_^82N2&KS[Z3_T\WEX,[-/QE@.X'
M%Y_NKH?7$,+@MXM?^C<_#U#_8HANKP =?M!&_7O4O[S].!Q<HK6HOU-<$(V9
M=>0[GHG !MB_>]^_&=QW;G_[,/CW(C;/<;S-&,Y/B5I=>#;$K>&LQ_V?2I<B
MG4- UVUT7Q7%' V5*+(VC$B9.ZC,<'G\L@!*3&!-HCS/]0136++.6D[+GD\P
M8XMSP<Y:?T0XY11'21($3L!(3/PP3DGL><2/4DRBUR\],\'*S)PX/^RR#B&:
M8ZW/6I?W'Z\^"%T.S1A:YZO%=&U9A1&J\_5S<X4M(FT<>Y&)8FIFD>)\X;R4
MD^U)TCIWNT ?[(MVZW5HJ]WM#_:QP2_G!Z0"RO"4(\6G@L\,=65"HU\KK"#%
M\SFZXQ.I2B0+="75&&:X\RN2*;KDT^E]"4PU!MY1D^[)XZQ89,J3(<(%M666
MX;)Y -\CY=R$\#3E<1BE)'!"GP1N[+BXQ]TPCKSH+:6<MS<I]QX;C00I-9ZC
MSX6<Y1SD2;O./%7G&Y,P_X4$-03SCD6!,"Q655&JBH-MT$=6*D$B8F!NR%2C
MK5),X9)"<@Q,6LJZW4:#@E.N-59STV2,/W/PNV93PS4&P8#+W(HI\&$:4*%
MGT&S KI#)" ,T"P3-'LZ?(1T1;-U@S.N>&/5C&@L= X"S(B[F2@S&+&><&HC
M-HXF$*MD,&YX!#!+9+X^+_L*,S_R,2%>CX<.">+ CP/'XSU8YRG%H1.R-P0S
M?_]AQE&Z+$A6>=H&C$%SN*W6[HLBA74?FYH%CFE>,; )X%A+RC8 2QBNF$ J
M&U@:N.;Y"G=-ANLGK@':3!C#;=.BRJ$!@$T" *P[;>.A6&<HS>5,;P*M@:;B
M(WC2"H-G;$S4 X&PVVN THOH-L+?5TS1.")A&#B,.S@(6)!PXOB4^I@%'J4Q
M>4.8"O8&4\-'^?;CN]ASHQ/=H*91T69EEVDJX-1FXC7"BEL00%(+\_PA-Q'7
M)A>$SDQSTVP,-&>HSIPSH6DN=07]# $JF==HF"A).8/+&AU KC,.:*H3>O!
M,UQ E=\'*KFK<FAA:Z_P@!_:KK;V,F?UJ3 E3('S350U#I$AH#6TUF QP>WL
M.7WD.07/9N!/(0LMC (]WE,8NHD341JQF$5NT$M[. JX[_5"&E'?\_RWI"!-
MW;X?,+SD&FQ _EFM]66TM(TNI+C2NW<Q>HQP2/3&4RWY9*7  %#*5&C+7-"*
M%]:.J9U7G+?.FXKGV"*GD7BK[&]OPJ\F6=-: "%"<%KF@MD=05T1+9C 2I@1
MB5JJ6FHOC.E*&[5HER)MI:7E.:DY1%@"T9I.$VR>2I5CP]<P3AO52G5"#RMJ
M'VEQ."+<- 0&A?Z<[2MC>MACN$==Z@5A0$A*/!R&$?9I@M,DP;TW!%6RIU!=
MT,X7668#L3OWW!VX /:I8 :/6,O"YAD\MDJ9&L^ %"O6X&,3IH!I@8G(13DW
M.G1;'&8]L=BRL*F7@D=-UVI$JP@>FA%.*C4!V&HKI"F5BMF(;+4XX@7HXQS0
M"W?XQ"P+I@F4QC5"8?D0$^#@?<4H2V,'_@>]F(&HQ4$2IPZ)/)^'4>"ZSE>\
M?OC+893N#48'4YQ7EF),OIH-,UJ**62:UIM%UE+T[L"A]>GVNLM"$CH"W>FZ
MW".R*I^/8!>6Q\O6O&#/%HQ_NL6"R*)LMLL.KZ<& CPQWO8456[JN"FCP'9Q
M+_"<)'$</^DY.''CF,6)\X90Q?8&59=UPFXFOMG+;&HF>V<KNE[ =T9X2DHK
M9;)Y3=1ML3J6NH3KY@T6V-(P=/1[O=>/#I[ID@).@7B>M!;%)KSL/BF@Q^[+
MFBW;HEH&>EB'F6&]U,B&PRS0.;-L;R>H8>(YRL5GGC>;M$_:M[]ZSO89RZF3
M.,QS.0M<'!"'QCP"KL0I37A"N)>\(2R'?_%]'_MFC2V6@?:*6@SUK4-QQ3(&
M.R\0R1L5Y3(T#$5D*95>RE![ 4R.QZ(L.6_(<)NRW;!%)$AATX$)"-A:/0#
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
MC?N??:39#F73KEK#8_/-*V^4G_;^!E!+ 0(4 Q0    ( ,:%D%O\KQ=9TR
M *:1 0 1              "  0    !D979S+3(P,C4Q,#,Q+GAS9%!+ 0(4
M Q0    ( ,:%D%N]\7M%#1(  (KU   5              "  0(A  !D979S
M+3(P,C4Q,#,Q7V-A;"YX;6Q02P$"% ,4    " #&A9!;:G>K ;EN  !:V <
M%0              @ %",P  9&5V<RTR,#(U,3 S,5]D968N>&UL4$L! A0#
M%     @ QH606V8:>C,_( $ YHL0 !4              ( !+J(  &1E=G,M
M,C R-3$P,S%?;&%B+GAM;%!+ 0(4 Q0    ( ,:%D%OFN\'ALXP  !HT"@ 5
M              "  :#" 0!D979S+3(P,C4Q,#,Q7W!R92YX;6Q02P$"% ,4
M    " #&A9!;M]]QZ-JH @#=L1P $@              @ &&3P( 968R,# V
M,#@R,5\Q,'$N:'1M4$L! A0#%     @ QH606P0@*D]I"0   3(  !4
M         ( !D/@$ &5F,C P-C X,C%?97@S,2TQ+FAT;5!+ 0(4 Q0    (
M ,:%D%L9!5OR;@D   <R   5              "  2P"!0!E9C(P,#8P.#(Q
M7V5X,S$M,BYH=&U02P$"% ,4    " #&A9!;)&(0->P$  #)$P  %0
M        @ '-"P4 968R,# V,#@R,5]E>#,R+3$N:'1M4$L! A0#%     @
MQH606V"-.RGZ!   XQ,  !4              ( ![! % &5F,C P-C X,C%?
@97@S,BTR+FAT;5!+!08     "@ * )<"   9%@4    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>ef20060821_10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:devs="http://auldbrasspartners.com/20251031"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="devs-20251031.xsd" xlink:type="simple"/>
    <context id="c20250801to20251031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2025-12-15</instant>
        </period>
    </context>
    <context id="c20251031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20240801to20250731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c20240801to20241031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20250731_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20240731_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20250731_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20240731_StatementEquityComponentsAxis_SubscriptionsReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20240731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20250731_StatementEquityComponentsAxis_SubscriptionsReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20240731_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20240731_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20250731_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20240731_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20250731_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20240801to20241031_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c20241031_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">devs:SubscriptionsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c20251031_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241031_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_OwnershipAxis_DevvStreamIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvStreamIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_OwnershipAxis_DevvHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_OwnershipAxis_DevvESGStreamingFincoLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvESGStreamingFincoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_OwnershipAxis_DevvStreamIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvStreamIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_OwnershipAxis_DevvESGStreamingFincoLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvESGStreamingFincoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_OwnershipAxis_DevvHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">devs:DevvHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20231016_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">devs:MarmotaSolutionsIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-16</instant>
        </period>
    </context>
    <context id="c20221110_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">devs:MarmotaSolutionsIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-10</instant>
        </period>
    </context>
    <context id="c20241106_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FreedomCarbonSolutionsLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">devs:FreedomCarbonSolutionsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20231016to20231016_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">devs:MarmotaSolutionsIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-16</startDate>
            <endDate>2023-10-16</endDate>
        </period>
    </context>
    <context id="c20241029_BusinessAcquisitionAxis_DevvHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-29</instant>
        </period>
    </context>
    <context id="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20241029to20241029_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_SubordinateVotingSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">devs:SubordinateVotingSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-29</startDate>
            <endDate>2024-10-29</endDate>
        </period>
    </context>
    <context id="c20250808to20250808">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2025-08-08</startDate>
            <endDate>2025-08-08</endDate>
        </period>
    </context>
    <context id="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_SubordinateVotingSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">devs:SubordinateVotingSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_MultipleVotingSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">devs:MultipleVotingSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20251031_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_BusinessAcquisitionAxis_DevvHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvStreamHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20241106to20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:DevvStreamHoldingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20241106to20241106_BusinessAcquisitionAxis_CarbonCreditsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_BusinessAcquisitionAxis_CarbonCreditsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-20</instant>
        </period>
    </context>
    <context id="c20250814to20250814_BusinessAcquisitionAxis_CarbonCreditsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-14</startDate>
            <endDate>2025-08-14</endDate>
        </period>
    </context>
    <context id="c20250814_BusinessAcquisitionAxis_CarbonCreditsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:CarbonCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-14</instant>
        </period>
    </context>
    <context id="c20250731_CryptoAssetAxis_SolanaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:SolanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20250731_CryptoAssetAxis_BitcoinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_CryptoAssetAxis_SolanaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:SolanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_CryptoAssetAxis_BitcoinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_CryptoAssetAxis_SolanaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:SolanaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_CryptoAssetAxis_BitcoinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">devs:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241106to20241106_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20241028_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-28</instant>
        </period>
    </context>
    <context id="c20241028to20241028_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-28</startDate>
            <endDate>2024-10-28</endDate>
        </period>
    </context>
    <context id="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20240731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20240801to20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">devs:FreedomCarbonSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-29</instant>
        </period>
    </context>
    <context id="c20250804_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-04</instant>
        </period>
    </context>
    <context id="c20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250317to20250317_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-17</startDate>
            <endDate>2025-03-17</endDate>
        </period>
    </context>
    <context id="c20241106to20241106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20241106to20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20241029to20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-29</startDate>
            <endDate>2024-10-29</endDate>
        </period>
    </context>
    <context id="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-29</instant>
        </period>
    </context>
    <context id="c20251203to20251203_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MinimumMember_SubsequentEventTypeAxis_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-03</startDate>
            <endDate>2025-12-03</endDate>
        </period>
    </context>
    <context id="c20251031_RelatedPartyTransactionAxis_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250731_RelatedPartyTransactionAxis_NonrelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:NonrelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20250731_RelatedPartyTransactionAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20251031_RelatedPartyTransactionAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20240112_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-12</instant>
        </period>
    </context>
    <context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20231106_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-06</instant>
        </period>
    </context>
    <context id="c20240419_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-19</instant>
        </period>
    </context>
    <context id="c20240328_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-28</instant>
        </period>
    </context>
    <context id="c20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-12</instant>
        </period>
    </context>
    <context id="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-13</instant>
        </period>
    </context>
    <context id="c20240109_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-09</instant>
        </period>
    </context>
    <context id="c20240613_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-13</instant>
        </period>
    </context>
    <context id="c20240112to20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-12</startDate>
            <endDate>2024-01-12</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="c20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20240801to20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20241028to20241028_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-28</startDate>
            <endDate>2024-10-28</endDate>
        </period>
    </context>
    <context id="c20240628to20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-28</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="c20241018to20241018_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-18</startDate>
            <endDate>2024-10-18</endDate>
        </period>
    </context>
    <context id="c20240819to20240819_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-19</startDate>
            <endDate>2024-08-19</endDate>
        </period>
    </context>
    <context id="c20241101to20241101_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2024-11-01</endDate>
        </period>
    </context>
    <context id="c20250731_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-13</startDate>
            <endDate>2024-11-13</endDate>
        </period>
    </context>
    <context id="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_NewConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:NewConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20240423_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-23</instant>
        </period>
    </context>
    <context id="c20241106to20241106_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-06</startDate>
            <endDate>2024-11-06</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_FinancialInstrumentAxis_WarrantMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember_StatementClassOfStockAxis_SubordinateVotingSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">devs:SubordinateVotingSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20240801to20241031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20241106_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-13</instant>
        </period>
    </context>
    <context id="c20241113to20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-13</startDate>
            <endDate>2024-11-13</endDate>
        </period>
    </context>
    <context id="c20241113_ShortTermDebtTypeAxis_NewConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:NewConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-13</instant>
        </period>
    </context>
    <context id="c20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:AdditionalConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-19</instant>
        </period>
    </context>
    <context id="c20250319to20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:AdditionalConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-19</startDate>
            <endDate>2025-03-19</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:AdditionalConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:AdditionalConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">devs:FocusImpactPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-17</instant>
        </period>
    </context>
    <context id="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtInitialTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-17</instant>
        </period>
    </context>
    <context id="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-17</startDate>
            <endDate>2025-07-17</endDate>
        </period>
    </context>
    <context id="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtInitialTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-17</startDate>
            <endDate>2025-07-17</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtInitialTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtInitialTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20240731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c20230801to20240731_CounterpartyNameAxis_EnvvironSASMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputForeignExchangeRateMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputForeignExchangeRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForTheCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForTheCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForTheCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForTheCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputForeignExchangeRateMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputForeignExchangeRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputProbabilityOfDeSPACTransactionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputProbabilityOfDeSPACTransactionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForFocusImpactMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">devs:MeasurementInputExpectedAnnualVolatilityForFocusImpactMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputConversionPriceMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConversionPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputConversionPriceMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:EnvvironSASMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConversionPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20240801_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate202107Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">devs:AccountingStandardsUpdate202107Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-01</instant>
        </period>
    </context>
    <context id="c20221104to20221104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2022-11-04</startDate>
            <endDate>2022-11-04</endDate>
        </period>
    </context>
    <context id="c20240801_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate202201Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate202201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-01</instant>
        </period>
    </context>
    <context id="c20221104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2022-11-04</instant>
        </period>
    </context>
    <context id="c20240801to20240801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-01</endDate>
        </period>
    </context>
    <context id="c20240731_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20240731_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20251031_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20240731_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20251031_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20230801to20240731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="c20240731_FinancialInstrumentAxis_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20240801to20250731_FinancialInstrumentAxis_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_FinancialInstrumentAxis_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_FinancialInstrumentAxis_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250731_FinancialInstrumentAxis_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20240802_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-02</instant>
        </period>
    </context>
    <context id="c20240731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20240801to20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">devs:StockOptionLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20241029to20241029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2024-10-29</startDate>
            <endDate>2024-10-29</endDate>
        </period>
    </context>
    <context id="c20250801to20250831_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-08-31</endDate>
        </period>
    </context>
    <context id="c20240905to20240905">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2024-09-05</startDate>
            <endDate>2024-09-05</endDate>
        </period>
    </context>
    <context id="c20240905">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2024-09-05</instant>
        </period>
    </context>
    <context id="c20241028to20241028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2024-10-28</startDate>
            <endDate>2024-10-28</endDate>
        </period>
    </context>
    <context id="c20241029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2024-10-29</instant>
        </period>
    </context>
    <context id="c20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PrivateWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20230801to20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SharePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">devs:WarrantsAndRightsSubjectToMandatoryRedemptionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241206_ClassOfWarrantOrRightAxis_SPACWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-06</instant>
        </period>
    </context>
    <context id="c20250831_ClassOfWarrantOrRightAxis_SPACWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">devs:SPACWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-31</instant>
        </period>
    </context>
    <context id="c20241101to20250731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">devs:ExercisePriceRangeSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20241106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2024-11-06</instant>
        </period>
    </context>
    <context id="c20250801to20251031_AwardTypeAxis_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20240801to20241031_AwardTypeAxis_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20240731_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="c20240801to20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="c20240801to20241031_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_AwardDateAxis_March12022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March12022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_AwardDateAxis_July302024Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:July302024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_AwardDateAxis_March262025Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March262025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_AwardDateAxis_November302021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:November302021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_AwardDateAxis_March142022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March142022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_AwardDateAxis_December242021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:December242021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_AwardDateAxis_November302021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:November302021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_AwardDateAxis_March262025Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March262025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_AwardDateAxis_March142022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March142022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_AwardDateAxis_December242021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:December242021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_AwardDateAxis_July302024Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:July302024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_AwardDateAxis_March12022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">devs:March12022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250731_TitleOfIndividualAxis_DirectorsAndOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">devs:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="c20251031_TitleOfIndividualAxis_DirectorsAndOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">devs:DirectorsAndOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis">devs:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20250801to20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis">devs:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20250801to20251031_StatementBusinessSegmentsAxis_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:StrategicPartnershipAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-12</instant>
        </period>
    </context>
    <context id="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:AmendedStrategicPartnershipAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-08</instant>
        </period>
    </context>
    <context id="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:DevvioIncorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:StrategicPartnershipAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:GreenlinesTechnologyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-16</instant>
        </period>
    </context>
    <context id="c20240216to20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:GreenlinesTechnologyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-16</startDate>
            <endDate>2024-02-16</endDate>
        </period>
    </context>
    <context id="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:GreenlinesTechnologyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="c20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">devs:StrategicConsultingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:FocusImpactPartnersLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-13</instant>
        </period>
    </context>
    <context id="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">devs:StrategicConsultingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:FocusImpactPartnersLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-13</startDate>
            <endDate>2024-11-13</endDate>
        </period>
    </context>
    <context id="c20251028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <instant>2025-10-28</instant>
        </period>
    </context>
    <context id="c20251028to20251028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
        </entity>
        <period>
            <startDate>2025-10-28</startDate>
            <endDate>2025-10-28</endDate>
        </period>
    </context>
    <context id="c20251203to20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:SouthernEnergyRenewablesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:AgreementAndPlanOfMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-03</startDate>
            <endDate>2025-12-03</endDate>
        </period>
    </context>
    <context id="c20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">devs:SouthernEnergyRenewablesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">devs:AgreementAndPlanOfMergerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-03</instant>
        </period>
    </context>
    <context id="c20251203to20251203_SubsequentEventTypeAxis_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-03</startDate>
            <endDate>2025-12-03</endDate>
        </period>
    </context>
    <context id="c20251201to20251231_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_SubsequentEventTypeAxis_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">devs:HelenaGlobalInvestmentOpportunitiesILtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c20251201to20251231_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember_SubsequentEventTypeAxis_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001854480</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">devs:CryptoStrategyConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="U001">
        <measure>shares</measure>
    </unit>
    <unit id="U002">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U003">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U004">
        <measure>pure</measure>
    </unit>
    <unit id="U005">
        <divide>
            <unitNumerator>
                <measure>iso4217:CAD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U006">
        <measure>devs:SOLANA</measure>
    </unit>
    <unit id="U007">
        <measure>devs:BITCOIN</measure>
    </unit>
    <unit id="U008">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>devs:SOLANA</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U009">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>devs:BITCOIN</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U010">
        <measure>devs:Installment</measure>
    </unit>
    <unit id="U011">
        <measure>devs:PromissoryNote</measure>
    </unit>
    <unit id="U012">
        <measure>devs:Tranche</measure>
    </unit>
    <unit id="U013">
        <measure>devs:Segment</measure>
    </unit>
    <unit id="U014">
        <measure>devs:Demand</measure>
    </unit>
    <unit id="U015">
        <measure>devs:Lawsuit</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="c20250801to20251031"
      id="Fact_2fa8d3a768a7434487d19b1d097488cb">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="c20250801to20251031"
      id="Fact_dbd20011cc7447c288356d7d82bd31e5">--07-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="c20250801to20251031"
      id="Fact_75db483222c04b48bcef7e03a381a446">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="c20250801to20251031"
      id="Fact_642346fe450b48cc95db822e52c35ec9">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="c20250801to20251031"
      id="Fact_af63b0a71d8a4e0ba8d950c1092797c4">0001854480</dei:EntityCentralIndexKey>
    <us-gaap:CommonStockSharesAuthorizedUnlimited
      contextRef="c20250801to20251031"
      id="Fact_b82c5f552e094292bb3025e99513217e">Unlimited</us-gaap:CommonStockSharesAuthorizedUnlimited>
    <us-gaap:CommonStockSharesAuthorizedUnlimited
      contextRef="c20250801to20251031"
      id="Fact_2d36210ed0524673a03a707ffb4d7734">Unlimited</us-gaap:CommonStockSharesAuthorizedUnlimited>
    <us-gaap:CommonStockSharesAuthorizedUnlimited
      contextRef="c20240801to20250731"
      id="Fact_7b5835968366493bb09b5ef6b15ad0d1">Unlimited</us-gaap:CommonStockSharesAuthorizedUnlimited>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="c20250808to20250808"
      decimals="1"
      id="Fact_fdcdfa1f5e5246c1aa3eb326f8df1e7b"
      unitRef="U004">0.1</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      id="Fact_787555c3d2fa4da7ae7958cb49fcf21e">http://fasb.org/us-gaap/2025#RelatedPartyMember</us-gaap:OtherReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration>
    <devs:NumberOfTradingDays
      contextRef="c20241106to20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      id="Fact_ead3be73dc3e439db1bea6bb5f73db56">P5D</devs:NumberOfTradingDays>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="INF"
      id="Fact_b825b23d185545e2bd8930a82e059d76"
      unitRef="U001">0.5</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="INF"
      id="Fact_567b56bceaab472ba35e3eb6ce0b66ea"
      unitRef="U001">0.5</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="INF"
      id="Fact_ef558997a5bb495f8f0daeac43af3d9b"
      unitRef="U001">0.5</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:PreferredStockSharesAuthorizedUnlimited
      contextRef="c20250801to20251031"
      id="Fact_9e2bde1ada4141eeb7bcfc023d433389">Unlimited</us-gaap:PreferredStockSharesAuthorizedUnlimited>
    <devs:PeriodToFileRegistrationStatement
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      id="Fact_19aa6286f86542278296b623c603b9a2">P20D</devs:PeriodToFileRegistrationStatement>
    <devs:NumberOfTradingDaysEndingBeforeNoticeOfRedemption
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      id="Fact_6100b272ead64853a8f00122f8445185">P3D</devs:NumberOfTradingDaysEndingBeforeNoticeOfRedemption>
    <devs:NumberOfTradingDaysEndingBeforeNoticeOfRedemption
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      id="Fact_a3a9b9f4e4484d359a965601bf979d2d">P3D</devs:NumberOfTradingDaysEndingBeforeNoticeOfRedemption>
    <devs:NumberOfTradingDaysEndingBeforeNoticeOfRedemption
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      id="Fact_b336ccf886e6449eb4c09dbb564d91e6">P3D</devs:NumberOfTradingDaysEndingBeforeNoticeOfRedemption>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_d0f66f4ca7234ac7aab0e8842660f387"
      unitRef="U002">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_ad29e430bfdd401fa708ea3a523685a5"
      unitRef="U002">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <devs:NumberOfTradingDays
      contextRef="c20251203to20251203_SubsequentEventTypeAxis_SubsequentEventMember"
      id="Fact_46bb5e217b3c4b699f149f3c101361ce">P5D</devs:NumberOfTradingDays>
    <dei:DocumentType
      contextRef="c20250801to20251031"
      id="Fact_634df66d78bb436585032835b2e9f2ed">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="c20250801to20251031"
      id="Fact_29e73ebde7a04987bd6bedd4a855b328">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="c20250801to20251031"
      id="Fact_cca8cff97c2e42449260c0b834e2eca0">2025-10-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="c20250801to20251031"
      id="Fact_834c9962b9d542b39e2a98502f138642">false</dei:DocumentTransitionReport>
    <dei:EntityRegistrantName
      contextRef="c20250801to20251031"
      id="Fact_fc234415aa434e6bae46f5e120c1cd1c">DEVVSTREAM CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20250801to20251031"
      id="Fact_56f9dde3701e4dfd9d189cdd2bf0dceb">A0</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20250801to20251031"
      id="Fact_7cc5c70833224cbcb582c239002b6ef5">001-40977</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20250801to20251031"
      id="Fact_e3981bd31b9f41ffbb0676631f29bfe4">86-2433757</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20250801to20251031"
      id="Fact_ab44983e32e04e3b9b60b54a8c5d431d">2108 N St., Suite 4254</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20250801to20251031"
      id="Fact_d32d82db9f1d4736a2c30d52333cfb24">Sacramento</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20250801to20251031"
      id="Fact_4e1db46f3f604c1aa15172c7602448d5">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20250801to20251031"
      id="Fact_e903cdaf144a4bc7bc98d897ad44d92f">95816</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20250801to20251031"
      id="Fact_18869436debe44ef814fdbaf6e560da5">818</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20250801to20251031"
      id="Fact_da99f43f003c41419af98be1e5efcbd6">683-2765</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="c20250801to20251031"
      id="Fact_74dc16f907a441268e83bd3fcf903520">Common shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20250801to20251031"
      id="Fact_ba2ded9f02af49639110bac42ddbc72f">DEVS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20250801to20251031"
      id="Fact_775fd9667d254aa09a8f4206261bcaab">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="c20250801to20251031"
      id="Fact_27eb92982be4410598f4084dc47f778a">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="c20250801to20251031"
      id="Fact_018de89cd7d8442095d9644db0f6b7a4">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="c20250801to20251031"
      id="Fact_e5ff4d6ada01432588245749716fa7d8">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="c20250801to20251031"
      id="Fact_7b9401a9730443ac988430aead1bb378">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20250801to20251031"
      id="Fact_19794e6222994354be4ba25019fbe282">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="c20250801to20251031"
      id="Fact_5edb288cf4b34ffc800a82f239e08119">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="c20250801to20251031"
      id="Fact_2f1b200809b84d218109d6ff722890c9">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c20251215"
      decimals="INF"
      id="Fact_a6c24bf0d8c3492698e33aefd3c51dbf"
      unitRef="U001">4380012</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash
      contextRef="c20251031"
      decimals="0"
      id="Fact_5dcd32d8ee064e27b546193a4f86ca8b"
      unitRef="U002">819076</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="c20250731"
      decimals="0"
      id="Fact_d761dffeebda4ca197d6d4490be6debe"
      unitRef="U002">3446111</us-gaap:Cash>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_e7b18048a4dd46efaf23983b663e5f87"
      unitRef="U002">7040</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_716cabaa994242cb80d287fa0cb38d49"
      unitRef="U002">7360</us-gaap:AccountsReceivableNetCurrent>
    <devs:GoodAndServiceTaxReceivableCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_5145154fc27b4b0d836afa930c890a49"
      unitRef="U002">151775</devs:GoodAndServiceTaxReceivableCurrent>
    <devs:GoodAndServiceTaxReceivableCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_abf89d4caf3d4381bf7aa61bdb76cac1"
      unitRef="U002">140646</devs:GoodAndServiceTaxReceivableCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c20251031"
      decimals="0"
      id="Fact_7e3974fa8cec49ec829ed01b6d054aea"
      unitRef="U002">171573</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c20250731"
      decimals="0"
      id="Fact_dbe559d9abb24ea1804aa7a96b010cd0"
      unitRef="U002">171573</us-gaap:IncomeTaxesReceivable>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="c20251031"
      decimals="0"
      id="Fact_d6190d17311542a7b435fb661a35f0f7"
      unitRef="U002">138720</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="c20250731"
      decimals="0"
      id="Fact_76e4bacc022b4bd19f330795b3aa4389"
      unitRef="U002">138720</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_a28f10a6708c4fe18890d24e3e329122"
      unitRef="U002">292917</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_60c68e7ec8da461989b5249d64e8f507"
      unitRef="U002">175896</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_69f3dbce3098431aabc131438be90ac4"
      unitRef="U002">173649</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_385a86565d1748bab9178c1c6e17bcad"
      unitRef="U002">173649</us-gaap:DepositsAssetsCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_6d95fbe457b6443f89693ea6ec5258d5"
      unitRef="U002">82822</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationAssetCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_6e92ccabb8a04fefabdbba9b0e628f10"
      unitRef="U002">83672</us-gaap:BusinessCombinationContingentConsiderationAssetCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_e637b664877b40e1af47ff278373ac5c"
      unitRef="U002">1837572</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_c0fa8d63a175427b99ec32ca8da4e291"
      unitRef="U002">4337627</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_4348a39be3704ba5a2762126616cd8a9"
      unitRef="U002">1280000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_f0457822e9f441ebb952ef643355780b"
      unitRef="U002">6405000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CryptoAssetFairValueNoncurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_e477613d076d4caeb8bcff0b948b31a4"
      unitRef="U002">4715853</us-gaap:CryptoAssetFairValueNoncurrent>
    <us-gaap:CryptoAssetFairValueNoncurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_2e2d3ea6208544548781514ae1befdf5"
      unitRef="U002">0</us-gaap:CryptoAssetFairValueNoncurrent>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="c20251031"
      decimals="0"
      id="Fact_87d69495bdd7492c925e94dc1ce95a42"
      unitRef="U002">137960</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="c20250731"
      decimals="0"
      id="Fact_e9984b1ce40448b6a3d9cbf52ea452cc"
      unitRef="U002">172925</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_ce637c40fdc344529c6df82ee39cd2ff"
      unitRef="U002">247754</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_32204218747a4019abefee80e1cb4262"
      unitRef="U002">247754</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:LongTermInvestments
      contextRef="c20251031"
      decimals="0"
      id="Fact_c4332d8d7cf0458388f81156872af52d"
      unitRef="U002">618422</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="c20250731"
      decimals="0"
      id="Fact_9d82eeb7230b4f40881274a575d91ebc"
      unitRef="U002">707989</us-gaap:LongTermInvestments>
    <us-gaap:Assets
      contextRef="c20251031"
      decimals="0"
      id="Fact_618a9246b0db4f0fafd83e465a39806e"
      unitRef="U002">8837561</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20250731"
      decimals="0"
      id="Fact_b550e60c12184166a7cfe8f171ea0286"
      unitRef="U002">11871295</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_5a25cdfd31b44326b88e70e6a48acf38"
      unitRef="U002">10125915</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_da085d1b4f2c4deeb6dfcc4d68899994"
      unitRef="U002">10682665</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <devs:AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_86fc6fadf16d4c98876079c582f07987"
      unitRef="U002">226410</devs:AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent>
    <devs:AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_161c321c02a74d54b47f9c7ee7f9da62"
      unitRef="U002">794990</devs:AccountsPayableAndAccruedLiabilitiesRelatedPartiesCurrent>
    <us-gaap:ConvertibleDebtCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_99c37fef39464614b36478f1e8a8360c"
      unitRef="U002">379703</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:ConvertibleDebtCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_af823d953fcc4769b75997f7a8b53dd7"
      unitRef="U002">375027</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_355e7f325ff745709d5e947de523adbc"
      unitRef="U002">74000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_47da97c08bc044a989b4f76d53b20e52"
      unitRef="U002">72500</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="c20251031"
      decimals="0"
      id="Fact_78995afebfe5466bbe8b0993bd7417af"
      unitRef="U002">3343175</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="c20250731"
      decimals="0"
      id="Fact_5e1aaf4f5af5439bb004678b37530b9d"
      unitRef="U002">5626473</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_14a1f63b276f406f8a054a83edbde877"
      unitRef="U002">61506</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_647342d405294e56b4e00966c6d46210"
      unitRef="U002">133465</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
    <devs:StopLossProvisionLiabilitiesCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_10ab926e1a0f4a7d907fcfe11041a68f"
      unitRef="U002">1094765</devs:StopLossProvisionLiabilitiesCurrent>
    <devs:StopLossProvisionLiabilitiesCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_4ee9007f8c0c4fb696852efc0dd6ccf8"
      unitRef="U002">1065235</devs:StopLossProvisionLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_fc8bb70e064b402382383d8d5b569c14"
      unitRef="U002">15305474</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_96d9445970c042648452ed41ded38f55"
      unitRef="U002">18750355</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember"
      decimals="0"
      id="Fact_a7593780e5874c428f69eb0fb15b4655"
      unitRef="U002">8812477</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember"
      decimals="0"
      id="Fact_c420c95ec5c54d8582e55ce11d7c1998"
      unitRef="U002">8800339</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_b84f4a3221d24d12b0e94777ff8e4d94"
      unitRef="U002">4052638</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_f2081bef95e840a4aa027e2dfec1e5a7"
      unitRef="U002">3914146</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="c20251031"
      decimals="0"
      id="Fact_f34001732a9140758ef0e34718dcbdec"
      unitRef="U002">28170589</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="c20250731"
      decimals="0"
      id="Fact_055138169eb747f19769d8ebf0b82fcc"
      unitRef="U002">31464840</us-gaap:Liabilities>
    <us-gaap:CommonStockNoParValue
      contextRef="c20251031"
      decimals="INF"
      id="Fact_c8991e9e1ff74d5ab697b87209169aa6"
      unitRef="U003">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="c20250731"
      decimals="INF"
      id="Fact_3bf5bb60006948ab812943223d96e7c7"
      unitRef="U003">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20251031"
      decimals="0"
      id="Fact_8e6fd320fac34b7fb3f624b0b5e10f7e"
      unitRef="U001">3841642</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20251031"
      decimals="0"
      id="Fact_42e7968bfdf64cf0b03bc39c5c99e743"
      unitRef="U001">3841642</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20250731"
      decimals="0"
      id="Fact_99bdc65bf7714f66bd892ec14dd9d3ca"
      unitRef="U001">3541668</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20250731"
      decimals="0"
      id="Fact_0662b47cf0604aa2ad3bac41094a252f"
      unitRef="U001">3541668</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="c20251031"
      decimals="0"
      id="Fact_57db22c0fcdc4217a29af3580077f47c"
      unitRef="U002">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c20250731"
      decimals="0"
      id="Fact_8e43a19df62344a08945d5a83617fcef"
      unitRef="U002">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20251031"
      decimals="0"
      id="Fact_d7ec877425214272889db5fb2424ec84"
      unitRef="U002">14956881</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20250731"
      decimals="0"
      id="Fact_82cdd7a60bed432d88feb0bcfeca0ac7"
      unitRef="U002">14174914</us-gaap:AdditionalPaidInCapital>
    <us-gaap:StockholdersEquityNoteSubscriptionsReceivable
      contextRef="c20251031"
      decimals="0"
      id="Fact_fb41fc6df78e499287327eaa49aceab7"
      unitRef="U002">20000</us-gaap:StockholdersEquityNoteSubscriptionsReceivable>
    <us-gaap:StockholdersEquityNoteSubscriptionsReceivable
      contextRef="c20250731"
      decimals="0"
      id="Fact_531a5fd94d114fc9a7efd29deb017e3e"
      unitRef="U002">20000</us-gaap:StockholdersEquityNoteSubscriptionsReceivable>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="c20251031"
      decimals="0"
      id="Fact_0868d5cbc63146fe96d690b216063854"
      unitRef="U002">45097</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="c20250731"
      decimals="0"
      id="Fact_355c685bcb0c4d30b047eaf792abcb58"
      unitRef="U002">45001</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20251031"
      decimals="0"
      id="Fact_52010ccf603640eb8d305ec6b41bf3f2"
      unitRef="U002">-34315006</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20250731"
      decimals="0"
      id="Fact_ff28d660853845baad78818da0789e16"
      unitRef="U002">-33793460</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="c20251031"
      decimals="0"
      id="Fact_6d7b1fa61a4f4e2795ae4895972cb0b0"
      unitRef="U002">-19333028</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20250731"
      decimals="0"
      id="Fact_aeefb01045d6461cb7bcb7831e39741e"
      unitRef="U002">-19593545</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20251031"
      decimals="0"
      id="Fact_fe563426f7d343369df510fb6de7dc13"
      unitRef="U002">8837561</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20250731"
      decimals="0"
      id="Fact_a2a7d6341a874001a0d79086a42ec0b5"
      unitRef="U002">11871295</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_f61deef9ff4c4a54a8796613a6c4a318"
      unitRef="U002">1100</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_4546223905c548afb44b1622056dabc4"
      unitRef="U002">0</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_254406261df348b6aa3d8f0e90f02c2b"
      unitRef="U002">1884</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_0c77dc0496b54747a388f4007ea8e1f2"
      unitRef="U002">0</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_63cd41b7a7b54cea9045af2b7f9a2538"
      unitRef="U002">-784</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_808b117a271540bb81c172efc23ddf34"
      unitRef="U002">0</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_cd46b608ee714692b2bf6a7991c82c88"
      unitRef="U002">49038</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_0e5ac4171c6e4322b62b2584bb19530f"
      unitRef="U002">271895</us-gaap:SellingAndMarketingExpense>
    <us-gaap:Depreciation
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_16877d518f554c5484b4147bc8ced4cf"
      unitRef="U002">0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_efff2ff59f58484c886739422ed0b42b"
      unitRef="U002">361</us-gaap:Depreciation>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_397d3784e617472b90eec85035bd8451"
      unitRef="U002">578567</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_1ba350d6d3774ad0a946478d898969f4"
      unitRef="U002">57335</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ProfessionalFees
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_17b098bc2ff447aba8c3d5fdcb7fd537"
      unitRef="U002">1163650</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_35dcb8519eda4a0792bd36159d0c6500"
      unitRef="U002">1409373</us-gaap:ProfessionalFees>
    <devs:SalariesWagesAndReversal
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_d16d9c7ffbfc49cbac36926154475aa1"
      unitRef="U002">-4550</devs:SalariesWagesAndReversal>
    <devs:SalariesWagesAndReversal
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_c1352f2c25f847b8b22836cbc40dd347"
      unitRef="U002">488258</devs:SalariesWagesAndReversal>
    <us-gaap:OperatingExpenses
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_57f9e11c41494d518833bad8bb067ea0"
      unitRef="U002">1786705</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_c5523c202e214603ac88f111e78c449d"
      unitRef="U002">2227222</us-gaap:OperatingExpenses>
    <devs:StakingIncome
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_b7afef99e2c04d2f9cd60e92cb3c2bd7"
      unitRef="U002">14334</devs:StakingIncome>
    <devs:StakingIncome
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_067fb8e8458e4cbc92140e89165b48d6"
      unitRef="U002">0</devs:StakingIncome>
    <us-gaap:InterestExpenseNonoperating
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_3f1f0f9632a64d8e9e8b75d4f2134605"
      unitRef="U002">271200</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_717e73f194a84b9f9be8779b5ea5b499"
      unitRef="U002">12740</us-gaap:InterestExpenseNonoperating>
    <devs:AccretionExpenseNonOperating
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_2db4cc3d18224bdc876e8f56c7f71080"
      unitRef="U002">230015</devs:AccretionExpenseNonOperating>
    <devs:AccretionExpenseNonOperating
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_6179c2ea5b484641b590f9d31b863e53"
      unitRef="U002">44565</devs:AccretionExpenseNonOperating>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_de052949542141f7aa91e730b40c9e12"
      unitRef="U002">-1500</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_b67f70eca0cb4fb298c30b5a282f36f0"
      unitRef="U002">-1348350</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_e40e0f0f9b2c4e439cc80d7c21427e07"
      unitRef="U002">2283298</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_37dc0e5a25ab46bcb71ba5a3798ab315"
      unitRef="U002">-488132</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <devs:UnrealizedGainLossOnMandatoryConvertibleDebentures
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_812f8940fd1a43ff8d47597924f6e790"
      unitRef="U002">0</devs:UnrealizedGainLossOnMandatoryConvertibleDebentures>
    <devs:UnrealizedGainLossOnMandatoryConvertibleDebentures
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_3c6b3d1998d14f7fb5d9e918d1ab106f"
      unitRef="U002">70500</devs:UnrealizedGainLossOnMandatoryConvertibleDebentures>
    <devs:StopLossProvisionLoss
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_35136c5077f246a5ad0b91f52d92e9b8"
      unitRef="U002">29530</devs:StopLossProvisionLoss>
    <devs:StopLossProvisionLoss
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_ba78db3de0b146e5841d4edec7c52f8f"
      unitRef="U002">0</devs:StopLossProvisionLoss>
    <us-gaap:GainLossOnInvestments
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_7785d82348e0420e8a64544607805dac"
      unitRef="U002">-89567</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_bfa3557186ee4c8ebd6702bf1989c12d"
      unitRef="U002">0</us-gaap:GainLossOnInvestments>
    <devs:GainLossOnSharesSettlement
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_96cb7c90e9a349089d3aa39b5cb56795"
      unitRef="U002">0</devs:GainLossOnSharesSettlement>
    <devs:GainLossOnSharesSettlement
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_71ec2fc30f9249c9a29561dc99f9330c"
      unitRef="U002">-8377</devs:GainLossOnSharesSettlement>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_c14a0e0b3029492a8af75f5b0cd7ccfe"
      unitRef="U002">17007</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_7d8d8aae892d4ad3b5b592de76f32f49"
      unitRef="U002">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <devs:LossOnRevaluationOfCryptocurrencies
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_b354049c42ea46dfb97f2c16a6a14eb9"
      unitRef="U002">-423481</devs:LossOnRevaluationOfCryptocurrencies>
    <devs:LossOnRevaluationOfCryptocurrencies
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_5e5da9bfd7384725a20d18d869f94e69"
      unitRef="U002">0</devs:LossOnRevaluationOfCryptocurrencies>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_8d40ccbf40914848bf7a91b1761cd775"
      unitRef="U002">-3403</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_b9c25a8d42d745edbe569f73c4b51b4d"
      unitRef="U002">2452</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:NetIncomeLoss
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_3260d05ee2314734ad919823747e126c"
      unitRef="U002">-521546</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_2ab7505ff2b14a9dbc7e8c5e9f4868e2"
      unitRef="U002">-4056434</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_f0aed686bd044400a23ded299c8cafd8"
      unitRef="U002">96</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_be54e57514354ab3bb013925dc5c3488"
      unitRef="U002">1495</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_063868671f814602b7f6750c7591b6bd"
      unitRef="U002">-521450</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_c51536cdffb84581941480b058afb936"
      unitRef="U002">-4054939</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_3c4187786c844fb796da0f6405442529"
      unitRef="U001">3753604</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_0ef3e63d131f4a0aa9f37d1850451f52"
      unitRef="U001">3753604</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_b91c7384d1a1486db3b25a11cb6fe001"
      unitRef="U001">1165115</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_28d620ccdcb147d48c4505c7703237ba"
      unitRef="U001">1165115</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20250801to20251031"
      decimals="2"
      id="Fact_a7e5f94f35eb4e63a777a68c41d02b72"
      unitRef="U003">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20250801to20251031"
      decimals="2"
      id="Fact_809b8852950345ef8b493522f076e9ec"
      unitRef="U003">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20240801to20241031"
      decimals="2"
      id="Fact_a03301d4f19a40ea9d3cbe00c1bf6ff1"
      unitRef="U003">-3.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20240801to20241031"
      decimals="2"
      id="Fact_97db7f2af61f4f45913188ee1a6f7c27"
      unitRef="U003">-3.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharesOutstanding
      contextRef="c20240731_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_b798ea13b7f2415c928e91b82006c689"
      unitRef="U001">1163871</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20240731_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_8f043c0263db4ca69579cf8126691939"
      unitRef="U002">13321266</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20240731_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_3a086ebdf67e4f388e9aeada85a47138"
      unitRef="U002">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20240731_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_a82b440a54f2480686f0896b1e5972d7"
      unitRef="U002">-21726229</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20240731_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_f84f770082ed4cbaba77c850369cfdc0"
      unitRef="U002">43553</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20240731"
      decimals="0"
      id="Fact_9f47d787c69d404084c8bc247028b4fd"
      unitRef="U002">-8361410</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_c5a624b56cb743b18facdd854ac8c28a"
      unitRef="U002">126343</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_2cf684fb42964c52afe3ae0cee02f91a"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_f8361521a7d7440b90425cbfd3ab2130"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_1244185b9178492b93a7e81265e506bf"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_9f4eac100d3148969897eb5f6f5c7de4"
      unitRef="U002">126343</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_3aaed3bdb13a49cabdb3f08468809312"
      unitRef="U002">80893</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_5ac4792ee1914a8b816f0e530c261804"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_7c3e770b87c54ed5bfcdea6d63018ba6"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_5d0f5e757aad400e9035562bcc17b8e1"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_650174b057f34808b1f432f232472468"
      unitRef="U002">80893</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_154a32e832e642fe91881eeb55749df3"
      unitRef="U002">454571</devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency>
    <devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_1ad41d6a9cc740e892dcdafe5a158be1"
      unitRef="U002">0</devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency>
    <devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_59f3f7500f1e4d99a169d3f6e7faa39a"
      unitRef="U002">0</devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency>
    <devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_d6193e8b23e2475bb15d0a9cfab69bd6"
      unitRef="U002">0</devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency>
    <devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_562020556e324441a2a925b59937c0d3"
      unitRef="U002">454571</devs:WarrantsReclassifiedToLiabilitiesOnChangeInFunctionalCurrency>
    <devs:StockIssuedDuringPeriodSharesWarrantExercise
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_ff4df99c8e48410e94aaf7b01c2bd0f7"
      unitRef="U001">9176</devs:StockIssuedDuringPeriodSharesWarrantExercise>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_99783638593c4d4a912d10fb5244f00a"
      unitRef="U002">389729</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_f4b324f6157a49da8e6a747dc62fba9e"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_8f775a797540460caed5e1dc330c3dd9"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_104b38d8c6d149dabd5598b3032791fd"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_9e2d179e64c24c0094dd2a4d5fc66a38"
      unitRef="U002">389729</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <devs:ConversionOfMandatoryConvertibleDebenturesShares
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_243790d0bc3e4c23853fc8bce11c6012"
      unitRef="U001">2244</devs:ConversionOfMandatoryConvertibleDebenturesShares>
    <devs:ConversionOfMandatoryConvertibleDebenturesValue
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_9753cfc9e4484fa888b893a4d7bcb7c2"
      unitRef="U002">49500</devs:ConversionOfMandatoryConvertibleDebenturesValue>
    <devs:ConversionOfMandatoryConvertibleDebenturesValue
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_2c6de5c437f94779993d1deaae377ce2"
      unitRef="U002">0</devs:ConversionOfMandatoryConvertibleDebenturesValue>
    <devs:ConversionOfMandatoryConvertibleDebenturesValue
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_5d39f30a45e44184bc315129b4804bf4"
      unitRef="U002">0</devs:ConversionOfMandatoryConvertibleDebenturesValue>
    <devs:ConversionOfMandatoryConvertibleDebenturesValue
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_75d501874b6d44ab9fb658411e9800d3"
      unitRef="U002">0</devs:ConversionOfMandatoryConvertibleDebenturesValue>
    <devs:ConversionOfMandatoryConvertibleDebenturesValue
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_563a3de5fa0b433e8da8c3fc8d1470bc"
      unitRef="U002">49500</devs:ConversionOfMandatoryConvertibleDebenturesValue>
    <devs:SharesIssuedForSettlementOfDebtInShares
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_d84adff137f84f07a59e7fffe5bc0a4e"
      unitRef="U001">1596</devs:SharesIssuedForSettlementOfDebtInShares>
    <devs:SharesIssuedForSettlementOfDebt
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_73cd7958bc434934957b112011815891"
      unitRef="U002">47904</devs:SharesIssuedForSettlementOfDebt>
    <devs:SharesIssuedForSettlementOfDebt
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_b21bdc16d8aa4bdf9dec047d8d2ec7b7"
      unitRef="U002">0</devs:SharesIssuedForSettlementOfDebt>
    <devs:SharesIssuedForSettlementOfDebt
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_d38b7c24f22040bda3f652f9b3dff864"
      unitRef="U002">0</devs:SharesIssuedForSettlementOfDebt>
    <devs:SharesIssuedForSettlementOfDebt
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_f09908de89d34c3eb6cb3e6f93e830a9"
      unitRef="U002">0</devs:SharesIssuedForSettlementOfDebt>
    <devs:SharesIssuedForSettlementOfDebt
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_a39cd912a6e44ea78fc5ddd5df64bd67"
      unitRef="U002">47904</devs:SharesIssuedForSettlementOfDebt>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_659246d03db841218ca66b5ba266b637"
      unitRef="U002">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_bcfa980156f046a5b6147d69cae713a4"
      unitRef="U002">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_1f064985df3547cab59bb2b58c9793aa"
      unitRef="U002">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_af6e0c6b822d47daaac558d015691216"
      unitRef="U002">1495</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_d116fac0219344238393432c73a5ea97"
      unitRef="U002">1495</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_e06e03fd398243eb85297e36bd62036e"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_09bb6147c6b44d9ba2d94f486989ffdc"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_90cfaa14c3ad48c9a26d36ca39d52e1e"
      unitRef="U002">-4056434</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240801to20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_0abb517f783446c9844e806eaa80d66e"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_acb1e5874b23445e92998fead35e4253"
      unitRef="U002">-4056434</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c20241031_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_4bf05b6bff38403b8b99a3b88fd93294"
      unitRef="U001">1176887</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20241031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_5aab04d234ee40e094af06e856c1c5ae"
      unitRef="U002">13561064</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20241031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_fedb7c04f0504ca5873bfb2828abb29e"
      unitRef="U002">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20241031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_f25ebbf8720e43b4bd05dbf787a12119"
      unitRef="U002">-25782663</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20241031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_60adbd4b9b214a5693c5026a870d45c4"
      unitRef="U002">45048</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20241031"
      decimals="0"
      id="Fact_4f24d5443fe14beeb6de5cdb5cefdc97"
      unitRef="U002">-12176551</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c20250731_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_cc860db7f67045fb8111c53c7178cc61"
      unitRef="U001">3541668</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20250731_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_1af9564a455c4a6989cdf5f5a1fd8ee1"
      unitRef="U002">14174914</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20250731_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_2cfca5cd7cfc444faa389aee7b01dc65"
      unitRef="U002">-20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20250731_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_91019fe63eb94477a1ab8c7b0f27aca3"
      unitRef="U002">-33793460</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20250731_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_5cf5333a0f4f4b9983379e923872d244"
      unitRef="U002">45001</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20250731"
      decimals="0"
      id="Fact_654ffbac4d2d4a96897b508191249beb"
      unitRef="U002">-19593545</us-gaap:StockholdersEquity>
    <devs:StockCancelledDuringPeriodShares
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_323506848cfe472ea7b5b252365bac2d"
      unitRef="U001">-26</devs:StockCancelledDuringPeriodShares>
    <devs:StockCancelledDuringPeriodValue
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_d4a6f4bfd1de46be93bcfcd18e1c1eb7"
      unitRef="U002">0</devs:StockCancelledDuringPeriodValue>
    <devs:StockCancelledDuringPeriodValue
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_3732dfbcc04e4a2dbfdfae3adc1e650f"
      unitRef="U002">0</devs:StockCancelledDuringPeriodValue>
    <devs:StockCancelledDuringPeriodValue
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_31cf5ddfd57142e6b15fce0d351d8b8e"
      unitRef="U002">0</devs:StockCancelledDuringPeriodValue>
    <devs:StockCancelledDuringPeriodValue
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_e38913b04b294af294574cc66ce6ad83"
      unitRef="U002">0</devs:StockCancelledDuringPeriodValue>
    <devs:StockCancelledDuringPeriodValue
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_97c822710ba7485e8b3a94f393129a66"
      unitRef="U002">0</devs:StockCancelledDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_c55022deb43c4a61b61ffd034775c617"
      unitRef="U002">41895</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_225c28e58df448e2aeecba563fea7373"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_a047d8b05cee4dbe9e60091d12f52e6c"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_881683094f334e11bd71f3ea2f0db066"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_582b6417e1e846ad9ec776b9feff6eb8"
      unitRef="U002">41895</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_64e7ed874f21441d8dfdc557cfede388"
      unitRef="U002">18437</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_3cb43029c3a54797895fcd303a127b01"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_c522ac1dd3794b6b94307f9171bb31cc"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_7588d16c1f8b49328b92a3664d84df47"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_7cd9548fec6e46c0a7ccae292c43d256"
      unitRef="U002">18437</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <devs:StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_2f4128a1f90c4a1b95ffd6e1f434e3e4"
      unitRef="U001">300000</devs:StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditDrawdown>
    <devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_b534ffe012ab4e78ab10a92baed30822"
      unitRef="U002">756600</devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown>
    <devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_4a2676b83b234b90a76156abe6716a9b"
      unitRef="U002">0</devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown>
    <devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_6ccc97224dbf481ab09185c8a47e9434"
      unitRef="U002">0</devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown>
    <devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_20c10d9a52c24a0e84ce14ab6f8df557"
      unitRef="U002">0</devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown>
    <devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_d99677e40da94171a044ecfbde60579d"
      unitRef="U002">756600</devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditDrawdown>
    <devs:AmortizationOfDeferredFinancingCosts
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_06dc5a2c1a704e22a23e016ae628bfd6"
      unitRef="U002">34965</devs:AmortizationOfDeferredFinancingCosts>
    <devs:AmortizationOfDeferredFinancingCosts
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_06c106a4901f47bb9008e47978d22624"
      unitRef="U002">0</devs:AmortizationOfDeferredFinancingCosts>
    <devs:AmortizationOfDeferredFinancingCosts
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_c948a75ee81146cabc25e25086517813"
      unitRef="U002">0</devs:AmortizationOfDeferredFinancingCosts>
    <devs:AmortizationOfDeferredFinancingCosts
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_972689bd399a4cda8ba35d0ea11341a3"
      unitRef="U002">0</devs:AmortizationOfDeferredFinancingCosts>
    <devs:AmortizationOfDeferredFinancingCosts
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_f478a37dac214686989ae29101e58ae2"
      unitRef="U002">34965</devs:AmortizationOfDeferredFinancingCosts>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_09896d1d2e9b420da957c7047ec27e2d"
      unitRef="U002">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_04825655dea541f2a3c5db6718f9b50a"
      unitRef="U002">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_d264e9889c7d48398f93ecafb96cb7dd"
      unitRef="U002">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_17497e1dd5eb496385123390cbabb05d"
      unitRef="U002">96</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_feb021666dbb4e81aba1ad465e5436dd"
      unitRef="U002">96</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_98df0a8c56e741af924df7d5b5cbd272"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_0fb0f09e35254e718d36d67ce2d59569"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_bafd97258f7a4a449e62b8e97efd31e9"
      unitRef="U002">-521546</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_f705bfd28fa7452c8bd3e5a1cbc385f7"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_6831994c7aed422195527caf500d8ac7"
      unitRef="U002">-521546</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c20251031_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_46ed4a74ea1544fda4ea34fd7dd4c09a"
      unitRef="U001">3841642</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20251031_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact_fe9dc5bbebd94f7297c747078db93957"
      unitRef="U002">14956881</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20251031_StatementEquityComponentsAxis_SubscriptionsReceivablesMember"
      decimals="0"
      id="Fact_8ffb2c8ad8c94e9fa70d1ed3ae0b1209"
      unitRef="U002">-20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20251031_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="0"
      id="Fact_efbb5b872467460e8bf6d2ccec7b81c0"
      unitRef="U002">-34315006</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20251031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact_e995e3b35df04e5c875d57eda5ec72e0"
      unitRef="U002">45097</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20251031"
      decimals="0"
      id="Fact_b7723bf235074006a93b6c716675fe8b"
      unitRef="U002">-19333028</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_70b1da93123546ffb467f6eea7cc741c"
      unitRef="U002">-521546</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_180ae37d92b74b95b1025705ffb2c938"
      unitRef="U002">-4056434</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_5c66a0b444dd49bd9a5a6e955bc94799"
      unitRef="U002">0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_48d9660a150e459ca0bc99cc7409b763"
      unitRef="U002">361</us-gaap:Depreciation>
    <us-gaap:ShareBasedCompensation
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_ef6f1f17547343a88c95e31a87fd1c33"
      unitRef="U002">60332</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_022b82984021408d95e0f2327829d65f"
      unitRef="U002">207236</us-gaap:ShareBasedCompensation>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_e400dddbb1584a85a00997215dcc7dd1"
      unitRef="U002">-1500</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_7f3b12102551428daffca4178ecdff66"
      unitRef="U002">-1348350</us-gaap:UnrealizedGainLossOnDerivatives>
    <devs:UnrealizedGainLossOnMandatoryConvertibleDebentures
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_e414409a5ad04b979ea240863c334dc3"
      unitRef="U002">0</devs:UnrealizedGainLossOnMandatoryConvertibleDebentures>
    <devs:UnrealizedGainLossOnMandatoryConvertibleDebentures
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_8d610f522a5d4241b17a8b3c1d1170a2"
      unitRef="U002">70500</devs:UnrealizedGainLossOnMandatoryConvertibleDebentures>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_3286df0318f342d097ad68c6743ca97a"
      unitRef="U002">-2283298</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_32421e8ac8794c069f0a5e45da87f99a"
      unitRef="U002">488132</us-gaap:FairValueAdjustmentOfWarrants>
    <devs:ChangeInFairValueOfStockOptionLiabilities
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_96bf1de132f04126a2ff7d9ddae1ed4e"
      unitRef="U002">71959</devs:ChangeInFairValueOfStockOptionLiabilities>
    <devs:ChangeInFairValueOfStockOptionLiabilities
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_e83ac6e18af8463db57b7739bf71c881"
      unitRef="U002">0</devs:ChangeInFairValueOfStockOptionLiabilities>
    <devs:StakingIncome
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_7a2a877157af472cad372efc8555cee2"
      unitRef="U002">14334</devs:StakingIncome>
    <devs:StakingIncome
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_7c2b0d08fe3b4a63bfce282e4cd62d49"
      unitRef="U002">0</devs:StakingIncome>
    <devs:LossOnRevaluationOfCryptocurrencies
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_0f6147a6d2824a55a6613faf69f448b8"
      unitRef="U002">-423481</devs:LossOnRevaluationOfCryptocurrencies>
    <devs:LossOnRevaluationOfCryptocurrencies
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_7c7c6ebf02614a24a176a7eba18c24ce"
      unitRef="U002">0</devs:LossOnRevaluationOfCryptocurrencies>
    <us-gaap:GainLossOnInvestments
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_29ef24497bf3400ba95e0fc6619c2d3b"
      unitRef="U002">-89567</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_8d34a8fc5ae74231892a405f6120ea19"
      unitRef="U002">0</us-gaap:GainLossOnInvestments>
    <devs:GainLossOnSettlementOfAccountsPayable
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_e973b9b55d7e4d19a27d5e4c40a16fc7"
      unitRef="U002">0</devs:GainLossOnSettlementOfAccountsPayable>
    <devs:GainLossOnSettlementOfAccountsPayable
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_815445bdad3c48c3b05ed9deab031f52"
      unitRef="U002">-8377</devs:GainLossOnSettlementOfAccountsPayable>
    <devs:StopLossProvisionLoss
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_2e153abb9cf9488da3136282244afb35"
      unitRef="U002">29530</devs:StopLossProvisionLoss>
    <devs:StopLossProvisionLoss
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_c4cf0f4b78d849c98bb4813621e87512"
      unitRef="U002">0</devs:StopLossProvisionLoss>
    <devs:AccruedInterestOnConvertibleDebt
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_48c13f84dbf540e8b20305c04b69ee65"
      unitRef="U002">271200</devs:AccruedInterestOnConvertibleDebt>
    <devs:AccruedInterestOnConvertibleDebt
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_692be99fc8434f05885b4afd5ce60e9d"
      unitRef="U002">12740</devs:AccruedInterestOnConvertibleDebt>
    <us-gaap:AccretionExpense
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_b4674695cf3a4f0380855b6ae5cf5b13"
      unitRef="U002">230015</us-gaap:AccretionExpense>
    <us-gaap:AccretionExpense
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_999088ba029147eb9e8130dbc3ffbfb8"
      unitRef="U002">44565</us-gaap:AccretionExpense>
    <devs:RetirementOfCarbonCredits
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_0866903d914f464b8d7dd91335f6d9b4"
      unitRef="U002">50000</devs:RetirementOfCarbonCredits>
    <devs:RetirementOfCarbonCredits
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_f06b6b3b433d49b3b8ea14194095431b"
      unitRef="U002">0</devs:RetirementOfCarbonCredits>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_e07d089523294fb5ac613f5682e79dcb"
      unitRef="U002">-320</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_b935779f9bfe49d4a5fad2c169267db7"
      unitRef="U002">0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <devs:IncreaseDecreaseInGoodsAndServiceTaxReceivable
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_0d07e13902b241868bee49fed8068365"
      unitRef="U002">11129</devs:IncreaseDecreaseInGoodsAndServiceTaxReceivable>
    <devs:IncreaseDecreaseInGoodsAndServiceTaxReceivable
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_9dd2585e9c8c4570bd417252da54a41c"
      unitRef="U002">9898</devs:IncreaseDecreaseInGoodsAndServiceTaxReceivable>
    <devs:IncreaseDecreaseInCarbonCredits
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_e0c2322d9d434c028f4401da14749333"
      unitRef="U002">49150</devs:IncreaseDecreaseInCarbonCredits>
    <devs:IncreaseDecreaseInCarbonCredits
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_d408ceb22074486fa1afad2857dfc4c4"
      unitRef="U002">0</devs:IncreaseDecreaseInCarbonCredits>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_5060663b3a814cf0ab445247099ceb14"
      unitRef="U002">117021</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_d5aa66f81671484c8e6d99e303be7a43"
      unitRef="U002">-3708</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_19b024303bb24279b574abe776b52838"
      unitRef="U002">-1125330</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_f5d7713651a849dfbb6be45306d2b70f"
      unitRef="U002">1872262</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_3957bc7fe9384dce9ec161d2a45236ce"
      unitRef="U002">-3037822</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_acb77519708d462b86906bfb933e6bbc"
      unitRef="U002">-151101</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <devs:PaymentToAcquireCryptoCurrencies
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_743d5bb803194c328eb8506d29e3220f"
      unitRef="U002">5125000</devs:PaymentToAcquireCryptoCurrencies>
    <devs:PaymentToAcquireCryptoCurrencies
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_54e900d29d8b463e8df0cf840ccd1f90"
      unitRef="U002">0</devs:PaymentToAcquireCryptoCurrencies>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_ebc5e40b5e5c442db446b41f52af3e43"
      unitRef="U002">-5125000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_6ddee64322344165904bba44cb389928"
      unitRef="U002">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_f0dae74f4dd94ab5be49895ed87180da"
      unitRef="U002">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_52dde0cef8554eb399ba2ca5895f1e81"
      unitRef="U002">55650</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_f2aae8140f5040f0a2ebfc336c5022bf"
      unitRef="U002">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_0e9fee5d1d64469d99c8fb72cb1d81f6"
      unitRef="U002">86237</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_c7f47424274e41c9bea2776908fe09a3"
      unitRef="U002">567455</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_43d861e9759d466d86d865ba3d703a5f"
      unitRef="U002">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_5a4aba3638ed4309a2f59db410d44b33"
      unitRef="U002">156764</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_946ef1125163409d86483f1f0bbd908f"
      unitRef="U002">0</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_1dc39432b4bb44f7ad3be66535d95744"
      unitRef="U002">410691</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_2c63347247ba4ebd9e35cb7e509dead3"
      unitRef="U002">141887</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_1952e7b124da4fd8b0e2eb4b6a230c87"
      unitRef="U002">96</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_bcb0d45425564eaa9daabb1758d6c058"
      unitRef="U002">1493</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_6af64eab99b042268f6408e6ad8f6ac9"
      unitRef="U002">-7752035</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_ee786121c2944a6dbe41ecfe06b39304"
      unitRef="U002">-7721</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20250731"
      decimals="0"
      id="Fact_d4fe64a032034aeda01494be7908c054"
      unitRef="U002">9851111</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20240731"
      decimals="0"
      id="Fact_0532c303ab5b44049cb434ec9645f195"
      unitRef="U002">21106</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20251031"
      decimals="0"
      id="Fact_1bc3f5777fcf44f78699018573ec3150"
      unitRef="U002">2099076</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20241031"
      decimals="0"
      id="Fact_d76562d717854c6cbec20cd0a013af1a"
      unitRef="U002">13385</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:Cash
      contextRef="c20251031"
      decimals="0"
      id="Fact_6cc86051eb75434e9c5987ec5b2698ef"
      unitRef="U002">819076</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="c20241031"
      decimals="0"
      id="Fact_45c8fe37daf940be8075795031c4ebfb"
      unitRef="U002">13385</us-gaap:Cash>
    <us-gaap:RestrictedCash
      contextRef="c20251031"
      decimals="0"
      id="Fact_60ba23287eb54b1bae0095fb9d3f7b56"
      unitRef="U002">1280000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="c20241031"
      decimals="0"
      id="Fact_5ffc7e7d275643dbb90910b12ab24435"
      unitRef="U002">0</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20251031"
      decimals="0"
      id="Fact_2a01567d12604d3696438679bc5a07a9"
      unitRef="U002">2099076</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20241031"
      decimals="0"
      id="Fact_edb0cdaeadb54638a6428ac30e9ad2d7"
      unitRef="U002">13385</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_e8f518d498954775b0a834533050c3f3"
      unitRef="U002">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_3a91dea1f0ea42f190564cc1d9f584e5"
      unitRef="U002">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_a3f7c0bc21394f1a8b601e085b9065bf"
      unitRef="U002">0</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_fdd0b5d4a46749c88406b974b5901dab"
      unitRef="U002">0</us-gaap:InterestPaidNet>
    <us-gaap:StockIssued1
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_a610760dc5da44768678bea607a2fefa"
      unitRef="U002">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_627ba30f1fc141b1b87beb87481b2c08"
      unitRef="U002">303492</us-gaap:StockIssued1>
    <devs:RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_806cbdb3801740eebc2f920da30583d0"
      unitRef="U002">189145</devs:RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds>
    <devs:RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds
      contextRef="c20240801to20241031"
      decimals="0"
      id="Fact_594aee1ded4246479b41fc5dd2823a7e"
      unitRef="U002">0</devs:RepaymentOfConvertibleDebenturesFromEquityLineOfCreditDrawdownProceeds>
    <us-gaap:NatureOfOperations
      contextRef="c20250801to20251031"
      id="Text_b1851d0253454ec9a904de4e25625887">
&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; text-align: right;"&gt;
                  &lt;div style="text-align: left; font-weight: bold;"&gt;1.&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                  &lt;div style="font-weight: bold;"&gt;Nature of operations&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;DevvStream Corp. (formerly Focus Impact Acquisition Corp.) (the &#x201c;Company&#x201d; or &#x201c;Devv Corp.&#x201d;) is a company existing under the Business Corporations
            Act of Alberta, Canada. The head office is located at 2133 &#x2013; 1177 West Hastings Street, Vancouver, BC V6E 2K3 and its records and registered office is located at 2108 N St., Suite 4254, Sacramento, CA 95816.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;

          The Company was a special purpose acquisition corporation incorporated in Delaware, the United States on February 23, 2021, formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or
          similar business combination with one or more business (&#x201c;Initial Business Combination&#x201d;). On November 6, 2024, the Company completed a reverse takeover (&#x201c;RTO&#x201d;) with DevvStream Holdings Inc. (&#x201c;Devv Holdings&#x201d;) (Note 4) pursuant to a business
          combination agreement (&#x201c;BCA&#x201d;) entered into on September 12, 2023 (and as amended on May 1, 2024, August 10, 2024 and October 29, 2024). The transaction is also referred to as the &#x201c;De-SPAC&#x201d; transaction. The Company was redomiciled as an Alberta
          company as part of the De-SPAC transaction. Devv Holdings is an Environmental Social and Governance (&#x201c;ESG&#x201d;) principled, high-tech, impact investing company focused on high quality and high return carbon credit generating projects. Devv Holdings
          is deemed as the acquirer for accounting purposes, and therefore its assets, liabilities and operations are included in the consolidated financial statements at their historical carrying values. The Company&#x2019;s operations are considered to be a
          continuance of the business and operations of Devv Holdings, with the Company&#x2019;s operations being included from November 6, 2024, the closing date of the De-SPAC transaction, onwards.&lt;br/&gt;
          &lt;br/&gt;
          The Company is a public company which is listed on the Nasdaq Stock Exchange (&#x201c;NASDAQ&#x201d;) under the symbol &#x201c;DEVS&#x201d;.&lt;br/&gt;&lt;/div&gt;
</us-gaap:NatureOfOperations>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="c20250801to20251031"
      id="Text_c8d482923894440e9874cefb3603474d">
&lt;div&gt;
      &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
              &lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;2.&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
              &lt;div&gt;&lt;span style="font-weight: bold;"&gt;Basis of preparation&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
    &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(a)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Statement of compliance&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These unaudited condensed consolidated interim financial statements have been prepared on a going concern basis in accordance with generally accepted accounting
      principles in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information and in accordance with the instructions in&#160; Article 10 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;), effective for
      the three months ended October 31, 2025.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Certain information or footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted,
      pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In
      the opinion of management, the accompanying condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results
      and cash flows for the periods presented.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying unaudited condensed consolidated interim financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements
      for the year ended July 31, 2025. The interim period results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These unaudited condensed consolidated interim financial statements have been prepared on a historical cost basis. In addition, these condensed consolidated interim
      financial statements have been prepared using the accrual basis of accounting, except for the cash flow information.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(b)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Going concern&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These unaudited condensed consolidated interim financial statements have been prepared on the basis of accounting principles applicable to a going concern, which assume
      that the Company will continue in operation for the foreseeable future and will be able to realize its assets and discharge its liabilities in the normal course of operations. As at October 31, 2025, the Company has a working capital deficit, has
      incurred negative cash flows and losses since inception, and has generated limited revenues to date. The Company&#x2019;s ability to continue its operations, realize its assets at their carrying values and discharge its liabilities is dependent upon its
      ability to raise adequate financing from external sources and generate profits and positive cash flows from operations.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company will require additional capital to fund its operations, to evaluate strategic opportunities, and for working capital purposes. However, there is no assurance
      that the Company will be able to secure such financing on favourable terms.&#160; These matters raise substantial doubt regarding the Company&#x2019;s ability to continue as a going concern.&#160; These unaudited condensed consolidated interim financial statements do
      not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company not continue as a going concern. Such adjustments could be material.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(c)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Basis of consolidation&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These unaudited condensed consolidated interim financial statements include the accounts of the Company and entities controlled by the Company.&#160; Control exists when the
      Company has the power, directly or indirectly, to govern the financial and operating policies of an entity so as to obtain benefits from its activities. All intercompany balances and transactions, income and expenses have been eliminated upon
      consolidation.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of October 31, 2025, the Company&#x2019;s subsidiaries were:&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
      &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold; text-align: center;"&gt;Name of subsidiary&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: bold; margin-left: 18pt;"&gt;Place of incorporation&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: center; font-weight: bold;"&gt;Ownership&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div&gt;Devv Holdings&lt;br/&gt;
              &lt;/div&gt;
            &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom"&gt;British Columbia, Canada&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;100&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 44%;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;"&gt;Devvstream, Inc. (&#x201c;DESG&#x201d;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="vertical-align: top; width: 44%;" valign="bottom"&gt;
              &lt;div style="text-align: justify; font-weight: normal;"&gt;Delaware, USA&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;100&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;"&gt;DevvESG Streaming Finco Ltd (&#x201c;Finco&#x201d;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; font-weight: normal;"&gt;British Columbia, Canada&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;100&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On









        November 10, 2022, the Company made an investment into Marmota Solutions Incorporated (&#x201c;Marmota&#x201d;). On the date of the initial investment, the Company owned 50% of Marmota and accounted for the investment as an equity investment.&#160; On October 16, 2023, the Company reduced its interest in Marmota to 10% by returning common shares to Marmota for cancellation in consideration of $19.&lt;/span&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
      On November 6, 2024, the Company made an investment into Freedom Carbon Solutions LLC (formerly Monroe Sequestration Partners, LLC) (&#x201c;FCS&#x201d;). The Company owns 50% of FCS and accounted for the investment as an equity investment.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(d)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Variable interest entities (&#x201c;VIE&#x201d;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A VIE is an entity that does not have sufficient equity at risk to finance its activities without additional subordinated financial support or is structured such that
      equity investors lack the ability to control the entity's activities or do not substantially participate in the gains and losses of the entity. Upon inception of a contractual agreement, and thereafter, if a reconsideration event occurs, the Company
      performs an assessment to determine whether the arrangement contains a variable interest in an entity and whether that entity is a VIE. The primary beneficiary of a VIE is the party that has both the power to direct the activities that most
      significantly impact the VIE's economic performance and the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. Where the Company concludes that it is the primary beneficiary of
      a VIE, the Company consolidates the accounts of that VIE.&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(e)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Functional and presentation currencies&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Effective August 1, 2024, the Company reassessed its functional currency and the functional currency of its subsidiaries due to changes in underlying transactions,
      events, and conditions. As a result of this reassessment, the Company determined that its functional currency changed from the Canadian dollar (&#x201c;CAD$&#x201d;) to the United States dollar (&#x201c;US$&#x201d;) for Devv Holdings and DESG. Finco&#x2019;s functional currency
      remained CAD$. This change aligns with the business's future focus and the effective date of the Devv Corp.'s Form S-4 Registration Statement with the SEC, a crucial part of the De-SPAC transaction closing. The change in functional currency was
      accounted for prospectively from August 1, 2024, with no impact on prior year comparative information. Upon the change in functional currency on August 1, 2024, 121,995 of the Company&#x2019;s warrants which had strike prices denominated in CAD$ were reclassified as warrant liabilities (Note 11). Determining the functional currency involved significant
      judgments to assess the primary economic environment in which the Company operates, including factors such as the currency of underlying transactions, the location of key operations, and the currency of expected cash flows.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s presentation currency is and continues to be the United States dollar.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                &lt;div style="font-weight: bold; text-align: left;"&gt;(f)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                &lt;div style="font-weight: bold;"&gt;Use of estimates and judgments&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In preparing these condensed consolidated interim financial statements, management has made judgements, estimates and assumptions that affect the applicability of the
      Company&#x2019;s accounting policies.&#160; In preparing these condensed consolidated interim financial statements, the significant estimates and critical judgments were the same as those applied to the audited consolidated financial statements as at and for the
      year &lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;ended July 31, 2025.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                &lt;div style="font-weight: bold; text-align: left;"&gt;(g)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                &lt;div style="font-weight: bold;"&gt;Emerging growth company&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company will be an &#x201c;Emerging Growth Company&#x201d;, as defined in Section 2(a) of the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), as modified by the
      Jumpstart Our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;), and it has taken advantage of certain exemptions that are not applicable to other public companies that are not emerging growth companies including, but not limited to, not being required
      to comply with the independent registered public accounting firm attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and
      exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Further, Section 102(b) (1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until
      private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial reporting
      standards.&#160; The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates
      for public and private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard.&lt;/div&gt;
</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="c20250801to20251031"
      id="Text_6e87f046a4954bb095610b730233854f">
&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(a)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Statement of compliance&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These unaudited condensed consolidated interim financial statements have been prepared on a going concern basis in accordance with generally accepted accounting
      principles in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information and in accordance with the instructions in&#160; Article 10 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;), effective for
      the three months ended October 31, 2025.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Certain information or footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted,
      pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In
      the opinion of management, the accompanying condensed consolidated interim financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results
      and cash flows for the periods presented.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The accompanying unaudited condensed consolidated interim financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements
      for the year ended July 31, 2025. The interim period results do not necessarily indicate the results that may be expected for any other interim period or for the full fiscal year.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These unaudited condensed consolidated interim financial statements have been prepared on a historical cost basis. In addition, these condensed consolidated interim
      financial statements have been prepared using the accrual basis of accounting, except for the cash flow information.&lt;/div&gt;
</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <devs:GoingConcernPolicyTextBlock
      contextRef="c20250801to20251031"
      id="Text_5ba5de6bc6db4a888ed055e05029d824">
&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(b)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Going concern&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These unaudited condensed consolidated interim financial statements have been prepared on the basis of accounting principles applicable to a going concern, which assume
      that the Company will continue in operation for the foreseeable future and will be able to realize its assets and discharge its liabilities in the normal course of operations. As at October 31, 2025, the Company has a working capital deficit, has
      incurred negative cash flows and losses since inception, and has generated limited revenues to date. The Company&#x2019;s ability to continue its operations, realize its assets at their carrying values and discharge its liabilities is dependent upon its
      ability to raise adequate financing from external sources and generate profits and positive cash flows from operations.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company will require additional capital to fund its operations, to evaluate strategic opportunities, and for working capital purposes. However, there is no assurance
      that the Company will be able to secure such financing on favourable terms.&#160; These matters raise substantial doubt regarding the Company&#x2019;s ability to continue as a going concern.&#160; These unaudited condensed consolidated interim financial statements do
      not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company not continue as a going concern. Such adjustments could be material.&lt;/div&gt;
</devs:GoingConcernPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="c20250801to20251031"
      id="Text_3bfa46e77b9a4b828a9efd1880ef0c2c">
&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(c)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Basis of consolidation&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;These unaudited condensed consolidated interim financial statements include the accounts of the Company and entities controlled by the Company.&#160; Control exists when the
      Company has the power, directly or indirectly, to govern the financial and operating policies of an entity so as to obtain benefits from its activities. All intercompany balances and transactions, income and expenses have been eliminated upon
      consolidation.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of October 31, 2025, the Company&#x2019;s subsidiaries were:&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
      &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold; text-align: center;"&gt;Name of subsidiary&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: bold; margin-left: 18pt;"&gt;Place of incorporation&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: center; font-weight: bold;"&gt;Ownership&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div&gt;Devv Holdings&lt;br/&gt;
              &lt;/div&gt;
            &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom"&gt;British Columbia, Canada&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;100&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 44%;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;"&gt;Devvstream, Inc. (&#x201c;DESG&#x201d;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="vertical-align: top; width: 44%;" valign="bottom"&gt;
              &lt;div style="text-align: justify; font-weight: normal;"&gt;Delaware, USA&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;100&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;"&gt;DevvESG Streaming Finco Ltd (&#x201c;Finco&#x201d;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; font-weight: normal;"&gt;British Columbia, Canada&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;100&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On









        November 10, 2022, the Company made an investment into Marmota Solutions Incorporated (&#x201c;Marmota&#x201d;). On the date of the initial investment, the Company owned 50% of Marmota and accounted for the investment as an equity investment.&#160; On October 16, 2023, the Company reduced its interest in Marmota to 10% by returning common shares to Marmota for cancellation in consideration of $19.&lt;/span&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
      On November 6, 2024, the Company made an investment into Freedom Carbon Solutions LLC (formerly Monroe Sequestration Partners, LLC) (&#x201c;FCS&#x201d;). The Company owns 50% of FCS and accounted for the investment as an equity investment.&lt;/div&gt;
</us-gaap:ConsolidationPolicyTextBlock>
    <devs:SubsidiariesTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_40dd4e79d2ef4c159ccc51e190f2e487">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of October 31, 2025, the Company&#x2019;s subsidiaries were:&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
      &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold; text-align: center;"&gt;Name of subsidiary&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: bold; margin-left: 18pt;"&gt;Place of incorporation&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: center; font-weight: bold;"&gt;Ownership&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div&gt;Devv Holdings&lt;br/&gt;
              &lt;/div&gt;
            &lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 44%; background-color: #CCEEFF;" valign="bottom"&gt;British Columbia, Canada&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;100&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 44%;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;"&gt;Devvstream, Inc. (&#x201c;DESG&#x201d;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="vertical-align: top; width: 44%;" valign="bottom"&gt;
              &lt;div style="text-align: justify; font-weight: normal;"&gt;Delaware, USA&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;100&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: normal;"&gt;DevvESG Streaming Finco Ltd (&#x201c;Finco&#x201d;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="vertical-align: top; width: 44%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; font-weight: normal;"&gt;British Columbia, Canada&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;100&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
    &lt;/div&gt;
</devs:SubsidiariesTableTextBlock>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20250801to20251031_OwnershipAxis_DevvHoldingsMember"
      id="Fact_8512ce3db5994c6f99a93fdfa785fd21">A1</dei:EntityIncorporationStateCountryCode>
    <devs:OwnershipPercentageInSubsidiaryByParent
      contextRef="c20251031_OwnershipAxis_DevvHoldingsMember"
      decimals="2"
      id="Fact_a27c12d41568445bacb70b24b3cd5988"
      unitRef="U004">1</devs:OwnershipPercentageInSubsidiaryByParent>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20250801to20251031_OwnershipAxis_DevvStreamIncMember"
      id="Fact_e353497cba964f2eadcf0a1ca17478eb">DE</dei:EntityIncorporationStateCountryCode>
    <devs:OwnershipPercentageInSubsidiaryByParent
      contextRef="c20251031_OwnershipAxis_DevvStreamIncMember"
      decimals="2"
      id="Fact_a7e2015ae6d445d787a0105ff405b928"
      unitRef="U004">1</devs:OwnershipPercentageInSubsidiaryByParent>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20250801to20251031_OwnershipAxis_DevvESGStreamingFincoLtdMember"
      id="Fact_48b2b9c8e9b846dbb211d92910b06753">A1</dei:EntityIncorporationStateCountryCode>
    <devs:OwnershipPercentageInSubsidiaryByParent
      contextRef="c20251031_OwnershipAxis_DevvESGStreamingFincoLtdMember"
      decimals="2"
      id="Fact_cb157f23ec74495bb192cb0fdbd23118"
      unitRef="U004">1</devs:OwnershipPercentageInSubsidiaryByParent>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c20221110_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember"
      decimals="2"
      id="Fact_67496e9efdcd41f1a8159612790f7347"
      unitRef="U004">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c20231016_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember"
      decimals="2"
      id="Fact_d49a82a9d07e4f3f855de0f7e4693b8e"
      unitRef="U004">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <devs:CommonShareReturnedForCancellationConsiderationAmount
      contextRef="c20231016to20231016_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_MarmotaSolutionsIncorporatedMember"
      decimals="0"
      id="Fact_b36fc54bc4334cb4bf538e2134842122"
      unitRef="U002">19</devs:CommonShareReturnedForCancellationConsiderationAmount>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c20241106_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FreedomCarbonSolutionsLLCMember"
      decimals="2"
      id="Fact_9e426182510146f0a2aae1c9b1fa5585"
      unitRef="U004">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="c20250801to20251031"
      id="Text_c14dc93899ca46c6b599503fc88699e2">
&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(d)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Variable interest entities (&#x201c;VIE&#x201d;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A VIE is an entity that does not have sufficient equity at risk to finance its activities without additional subordinated financial support or is structured such that
      equity investors lack the ability to control the entity's activities or do not substantially participate in the gains and losses of the entity. Upon inception of a contractual agreement, and thereafter, if a reconsideration event occurs, the Company
      performs an assessment to determine whether the arrangement contains a variable interest in an entity and whether that entity is a VIE. The primary beneficiary of a VIE is the party that has both the power to direct the activities that most
      significantly impact the VIE's economic performance and the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. Where the Company concludes that it is the primary beneficiary of
      a VIE, the Company consolidates the accounts of that VIE.&lt;/div&gt;
</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <devs:FunctionalAndPresentationCurrenciesPolicyTextBlock
      contextRef="c20250801to20251031"
      id="Text_3fde1d503706443b88f5616bd5841d4e">
&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(e)&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Functional and presentation currencies&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Effective August 1, 2024, the Company reassessed its functional currency and the functional currency of its subsidiaries due to changes in underlying transactions,
      events, and conditions. As a result of this reassessment, the Company determined that its functional currency changed from the Canadian dollar (&#x201c;CAD$&#x201d;) to the United States dollar (&#x201c;US$&#x201d;) for Devv Holdings and DESG. Finco&#x2019;s functional currency
      remained CAD$. This change aligns with the business's future focus and the effective date of the Devv Corp.'s Form S-4 Registration Statement with the SEC, a crucial part of the De-SPAC transaction closing. The change in functional currency was
      accounted for prospectively from August 1, 2024, with no impact on prior year comparative information. Upon the change in functional currency on August 1, 2024, 121,995 of the Company&#x2019;s warrants which had strike prices denominated in CAD$ were reclassified as warrant liabilities (Note 11). Determining the functional currency involved significant
      judgments to assess the primary economic environment in which the Company operates, including factors such as the currency of underlying transactions, the location of key operations, and the currency of expected cash flows.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s presentation currency is and continues to be the United States dollar.&lt;/div&gt;
</devs:FunctionalAndPresentationCurrenciesPolicyTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c20251031"
      decimals="0"
      id="Fact_f5b9e3a6120d4fdca77a8d1f3cc3af7b"
      unitRef="U001">121995</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:UseOfEstimates
      contextRef="c20250801to20251031"
      id="Text_8cf105a64bbb440aa6e5e29ebd800387">
&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                &lt;div style="font-weight: bold; text-align: left;"&gt;(f)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                &lt;div style="font-weight: bold;"&gt;Use of estimates and judgments&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In preparing these condensed consolidated interim financial statements, management has made judgements, estimates and assumptions that affect the applicability of the
      Company&#x2019;s accounting policies.&#160; In preparing these condensed consolidated interim financial statements, the significant estimates and critical judgments were the same as those applied to the audited consolidated financial statements as at and for the
      year &lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;ended July 31, 2025.&lt;/span&gt;&lt;/div&gt;
</us-gaap:UseOfEstimates>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="c20250801to20251031"
      id="Text_81e8627f4d564f5ab3d24fd248471bde">
&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt; &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
              &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;3.&lt;/span&gt;&lt;/div&gt;
              &lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
              &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Significant accounting policies&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';"&gt;The significant accounting policies applied in the preparation of these condensed
        consolidated interim financial statements are consistent with the accounting policies disclosed in the Company&#x2019;s audited consolidated financial statements for the year ended July 31, 2025.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';"&gt;The following accounting policies have been updated or included to reflect transactions
        occurring during the current interim period:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                &lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-align: justify; font-weight: bold;"&gt;(a)&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                &lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Cryptocurrencies&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
      &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';"&gt;The Company accounts for cryptocurrencies as indefinite-lived intangible assets in
        accordance with ASC 350-60. Cryptocurrencies are initially recorded at cost and subsequently measured at fair value at each reporting date based on quoted prices in active markets, with changes in fair value recognized in earnings in accordance
        with ASC 350-60-35 and ASC 820. Cryptocurrencies are not amortized.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman';"&gt;Cryptocurrency holdings are classified as non-current assets when they are restricted as
        collateral for long-term obligations or when the Company does not expect to liquidate the assets within twelve months, consistent with ASC 210-10-45. The Company may delegate certain cryptocurrency holdings to blockchain validators to earn staking
        rewards; such delegation does not result in derecognition of the underlying tokens because the Company retains control of the assets. Staking rewards are recognized in earnings when earned and measured at fair value on the date earned.&lt;/div&gt;
</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="c20250801to20251031"
      id="Text_5f4c002e681b4cb6afed19017d4c6f7c">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;span style="font-weight: bold;"&gt;4.&lt;/span&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Reverse takeover&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;On September 12, 2023 (and as amended on May 1, 2024, August 10, 2024 and October
        29, 2024), the Company entered into a &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Business
















          Combination Agreement (&#x201c;BCA&#x201d;)&lt;/span&gt; with Devv Holdings.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;Pursuant to the BCA, on November 6, 2024, the Company changed its jurisdiction from
        the State of Delaware under the Delaware General Corporation Law to the Province of Alberta, Canada, and thereby became a company existing under the Business Corporations Act of Alberta, and changed its name to Devvstream Corp., and Devv Holdings
        was amalgamated with a wholly owned subsidiary of the Company to form one corporate entity.&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;Under the BCA, the Company consolidated all of its issued and outstanding common
        stock on a 1:0.9692 basis. All the outstanding Devv Holdings subordinate voting shares (&#x201c;SVS&#x201d;) were exchanged for common stock of the
        Company on a common conversion ratio of 0.152934 (the &#x201c;Common Conversion Ratio&#x201d;). All the outstanding Devv Holdings multiple voting
        shares (&#x201c;MVS&#x201d;), being the equivalent of 10 SVS, were exchanged for common stock of the Company on the basis of the Common Conversion
        Ratio. In addition, all of the outstanding convertible securities of Devv Holdings were exchanged for securities of the Company on the basis of the Common Conversion Ratio, with corresponding adjustments to exercise prices, and otherwise on
        substantially the same economic terms and conditions. The De-SPAC transaction was completed on November 6, 2024. &lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;Historical presentation of number of shares, warrants, options, and RSUs
        outstanding, weighted average number of shares outstanding, and exercise price of equity instruments, that are presented elsewhere in the condensed consolidated financial statements, including the condensed consolidated balance sheets, condensed
        consolidated statements of operations and comprehensive loss, condensed consolidated statements of changes in shareholders&#x2019; deficiency, and Note 10 and 13, are retrospectively adjusted to reflect the application of the Common Conversion Ratio, with
        exercise price of warrants and options, and conversion price of convertible debentures adjusted by the inverse of the Common Conversion Ratio. This is further adjusted by a &lt;span style="-sec-ix-hidden:Fact_fdcdfa1f5e5246c1aa3eb326f8df1e7b"&gt;one-for-ten&lt;/span&gt; reverse stock split that took place on August 8, 2025.&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;In consideration for the De-SPAC transaction, the Company issued 465,747 common shares to the former holders of SVS of Devv Holdings and 711,140 common shares to the former holders of MVS of Devv Holdings. The former shareholders of the Company retained 515,920
        shares. The fair value per share was estimated to be $6.10 (CAD$8.50) based on the last trading price of Devv Holdings on the Cboe Exchange.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;As at November 6, 2024, the Company had 22,699,987 warrants outstanding, each exercisable at $1.52 for 0.09692 common shares, expiring on November 6, 2029. The fair value of the warrants was estimated to be $7,196,286 based on the Black-Scholes Option Pricing Model using the following assumptions: share price &#x2013; $0.61, expected dividend yield &#x2013; 0%, expected volatility &#x2013; 87%, risk-free interest rate &#x2013; 3.12% and
        an expected remaining life &#x2013; 5 years. Expected volatility was estimated by using the average of historical volatility of Devv Holdings
        and of public traded companies that the Company considers to be comparable. The expected warrant life represents the period of time that warrants granted are expected to be outstanding. The risk-free interest rate is based on Canadian government
        bonds with a remaining term equal to the expected life of the warrants.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;Immediately after the completion of the De-SPAC transaction, the former holders of
        Devv Holdings&#x2019; shares owned 70% of the shares of the combined entity. As a result of the De-SPAC transaction, the former shareholders of
        Devv Holdings acquired control of the Company, thereby constituting an RTO of the Company. The RTO was determined to be a purchase of the Company&#x2019;s net assets by the shareholders of Devv Holdings.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;The De-SPAC transaction was accounted for as a capital transaction of Devv
          Holdings and equivalent to the issuance of shares by Devv Holdings for the net assets of the Company accompanied by a recapitalization as the Company did not qualify as a business according to the definition of ASC Topic 805,&#160;&lt;span style="font-style: italic;"&gt;Business Combinations&lt;/span&gt;, and met the definition of a non-operating public shell. As a result, the transaction has been accounted for as an asset acquisition with Devv Holdings being identified as the acquirer
          and the Company being treated as the accounting acquiree with the transaction being measured at the fair value of the equity consideration issued to the Company&#x2019;s shareholders. Devv Holdings is the continuing entity.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;The excess of the fair value of the shares issued over the value of the net
          monetary assets acquired has been recognized as a reduction in equity.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;The purchase price is allocated as follows:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Fair value of shares retained by former shareholders of the Company (&lt;span style="text-indent: 0pt;"&gt;515,920&lt;/span&gt;
                    post 1:&lt;span style="text-indent: 0pt;"&gt;0.9692&lt;/span&gt; consolidation shares at $&lt;span style="text-indent: 0pt;"&gt;6.10&lt;/span&gt; (CAD$&lt;span style="text-indent: 0pt;"&gt;8.50&lt;/span&gt;))&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div&gt;3,147,117&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Fair value of replacement warrants of the Company&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div&gt;7,196,286&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;"&gt;Total consideration&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-weight: normal;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-weight: normal;"&gt;10,343,403&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                  &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Net assets (liabilities) acquired of the Company:&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash and cash equivalents&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div&gt;1,661,645&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;(11,867,129&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Promissory note payable (Note 10)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div&gt;(3,000,000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Total net assets (liabilities)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;(13,205,484&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                  &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Reduction to additional paid in capital as a result of the recapitalization&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;23,548,887&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;Sponsor side letter&lt;/span&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;
                In connection with the De-SPAC transaction, Focus Impact Sponsor entered into a sponsor side letter, and agreed to certain transfer and lock-up restrictions of the Company&#x2019;s common stock, which would terminate upon the earlier of: (i) 360 days after November 6, 2024; (ii) a liquidation, merger, capital stock exchange, reorganization, or other similar transaction that results
                in all of the Company&#x2019;s stockholders having the right to exchange their equity for cash, securities or other property; or, (iii) if the Company&#x2019;s common stock has a closing price of at least $120 per share for any 20 trading days in a 30-day trading period starting from April 5, 2025. Focus Impact Sponsor also agreed to vote its shares in favor of the RTO.&lt;/span&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;Registration rights agreement&lt;/span&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; In connection with the De-SPAC transaction, on November 6, 2024, the Company, Focus Impact Sponsor, and certain historical holders of Devv Holdings securities entered into an Amended and Restated Registration Rights Agreement,
                  pursuant to which, among other things, the historical holders of Devv Holdings securities and Focus Impact Sponsor will be granted customary registration rights with respect to the securities of the Company that they hold.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;Indemnification agreements&lt;/span&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In connection with the De-SPAC
                transaction, on November 6, 2024, the Company entered into indemnification agreements with each of its directors and executive officers. Each indemnification agreement provides for indemnification and advancements by the Company of certain
                expenses, including attorney&#x2019;s fees, judgments, fines, and settlement amounts incurred by a director or executive officer in any action or proceeding arising out of their services as one of the Company&#x2019;s directors or executive officers or
                as a director or executive officer of any other company or enterprise to which the person provides services at the Company&#x2019;s request.&lt;/div&gt;
</us-gaap:BusinessCombinationDisclosureTextBlock>
    <devs:BusinessCombinationStockConsolidationRatio
      contextRef="c20241029_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="4"
      id="Fact_fa0fb96bb4664bc58d05936161c693ab"
      unitRef="U004">0.9692</devs:BusinessCombinationStockConsolidationRatio>
    <devs:BusinessCombinationStockConversionRatio
      contextRef="c20241029_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="6"
      id="Fact_a3929ad17fd34644acf509724d62706b"
      unitRef="U004">0.152934</devs:BusinessCombinationStockConversionRatio>
    <devs:BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares
      contextRef="c20241029to20241029_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_SubordinateVotingSharesMember"
      decimals="0"
      id="Fact_e60f46480cc647fe99b53b1a0726f5f4"
      unitRef="U001">10</devs:BusinessCombinationStockIssuedDuringPeriodSharesConversionOfMultipleVotingShares>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_SubordinateVotingSharesMember"
      decimals="0"
      id="Fact_36d093626e5d435685a2e99633ba172d"
      unitRef="U001">465747</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember_StatementClassOfStockAxis_MultipleVotingSharesMember"
      decimals="0"
      id="Fact_9be5771c323344918daf86515fd0d9fb"
      unitRef="U001">711140</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <devs:BusinessCombinationNumberOfSharesRetained
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="0"
      id="Fact_22e70c79e30c44da917237f0173fdacf"
      unitRef="U001">515920</devs:BusinessCombinationNumberOfSharesRetained>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="2"
      id="Fact_31a5f4d3cf224c9c819e1aab903bbffa"
      unitRef="U003">6.1</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="2"
      id="Fact_7b9a83266633495e9065b7053f07559e"
      unitRef="U005">8.5</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="0"
      id="Fact_32e85ef7109e4c4a817b938dc8e040f0"
      unitRef="U001">22699987</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="2"
      id="Fact_527c32bb64644fa19690367237e6406a"
      unitRef="U003">1.52</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <devs:BusinessCombinationStockConsolidationRatio
      contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="5"
      id="Fact_cb76ecaf6756401bb4c762eb0dc52ed6"
      unitRef="U004">0.09692</devs:BusinessCombinationStockConsolidationRatio>
    <us-gaap:WarrantsNotSettleableInCashFairValueDisclosure
      contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="0"
      id="Fact_d80eafb99e7b4e77b88756fee7ed694d"
      unitRef="U002">7196286</us-gaap:WarrantsNotSettleableInCashFairValueDisclosure>
    <us-gaap:SharePrice
      contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="2"
      id="Fact_5d996a9bc38d487e8c97ecc23077c6c1"
      unitRef="U003">0.61</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="2"
      id="Fact_c5d42e4bca9a4b9fbe25e67a5e1142d8"
      unitRef="U004">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="2"
      id="Fact_01cfdfd8ae6c43849afc08553b590a02"
      unitRef="U004">0.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="4"
      id="Fact_e57decd9e06346d8a60c75fa1aa38bc4"
      unitRef="U004">0.0312</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_DevvHoldingsMember"
      id="Fact_c19db9368acf483cbb49094464c3e7bf">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="c20241106_BusinessAcquisitionAxis_DevvHoldingsMember"
      decimals="2"
      id="Fact_8974852ba5c2446e872bb8cdd047f1b8"
      unitRef="U004">0.70</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="c20250801to20251031"
      id="Text_887962568a454398ab8178b74a844a7f">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;The purchase price is allocated as follows:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Fair value of shares retained by former shareholders of the Company (&lt;span style="text-indent: 0pt;"&gt;515,920&lt;/span&gt;
                    post 1:&lt;span style="text-indent: 0pt;"&gt;0.9692&lt;/span&gt; consolidation shares at $&lt;span style="text-indent: 0pt;"&gt;6.10&lt;/span&gt; (CAD$&lt;span style="text-indent: 0pt;"&gt;8.50&lt;/span&gt;))&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div&gt;3,147,117&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Fair value of replacement warrants of the Company&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div&gt;7,196,286&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;"&gt;Total consideration&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-weight: normal;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-weight: normal;"&gt;10,343,403&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                  &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Net assets (liabilities) acquired of the Company:&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Cash and cash equivalents&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div&gt;1,661,645&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;(11,867,129&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Promissory note payable (Note 10)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div&gt;(3,000,000&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Total net assets (liabilities)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;(13,205,484&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;)&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
                  &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;&#160;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Reduction to additional paid in capital as a result of the recapitalization&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;23,548,887&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="0"
      id="Fact_3deeed4481d3436a873148b8749d6d0a"
      unitRef="U001">515920</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <devs:BusinessCombinationStockConsolidationRatio
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="4"
      id="Fact_20bd566973c449f094dce40f3b809144"
      unitRef="U004">0.9692</devs:BusinessCombinationStockConsolidationRatio>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="2"
      id="Fact_d0ab5366322d4f2e9ba96830633b8382"
      unitRef="U003">6.1</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="2"
      id="Fact_6a30b53588b3486280eff53a6c079def"
      unitRef="U005">8.5</us-gaap:BusinessAcquisitionSharePrice>
    <devs:BusinessCombinationFairValueOfSharesRetained
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="0"
      id="Fact_4989d4610fe24af0bd9c3bb58b624345"
      unitRef="U002">3147117</devs:BusinessCombinationFairValueOfSharesRetained>
    <devs:BusinessCombinationFairValueOfReplacementWarrantsIssued
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="0"
      id="Fact_acf651e1c23c4f47a8180b0c9c963569"
      unitRef="U002">7196286</devs:BusinessCombinationFairValueOfReplacementWarrantsIssued>
    <devs:BusinessCombinationPurchaseConsideration
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="0"
      id="Fact_592ea190681d4bd8860885edb2268712"
      unitRef="U002">10343403</devs:BusinessCombinationPurchaseConsideration>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="0"
      id="Fact_232a152e4b734c3a919e541573e48d58"
      unitRef="U002">1661645</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <devs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="0"
      id="Fact_bab5a9b263bd47e48a2020c16fd53f62"
      unitRef="U002">11867129</devs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities>
    <devs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="0"
      id="Fact_2c87e25303bb48b5b20a4b5af0fcd60d"
      unitRef="U002">3000000</devs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="0"
      id="Fact_bd3fbd6b8cdc42ca8413486d1f9ff0dc"
      unitRef="U002">-13205484</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <devs:AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization
      contextRef="c20241106_BusinessAcquisitionAxis_DevvStreamHoldingMember"
      decimals="0"
      id="Fact_c02ee7918bc74e25b01acb4eaf664b24"
      unitRef="U002">23548887</devs:AdjustmentToAdditionalPaidInCapitalDueToBusinessAcquisitionRecapitalization>
    <devs:HoldingPeriodForTransferAssignmentOrSaleOfFounderShares
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember"
      id="Fact_ef239b670ef14ef0aad0788080f6f7c2">P360D</devs:HoldingPeriodForTransferAssignmentOrSaleOfFounderShares>
    <us-gaap:SharePrice
      contextRef="c20251031_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_abd8e620c8ec4593991293b97d28c5c8"
      unitRef="U003">120</us-gaap:SharePrice>
    <devs:ThresholdTradingDays
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember"
      id="Fact_50fab570270a4850a8b91687228d55f8">P20D</devs:ThresholdTradingDays>
    <devs:ThresholdConsecutiveTradingDays
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementEquityComponentsAxis_CommonStockMember"
      id="Fact_4d7324cc387e4862b664c01aa3a70af9">P30D</devs:ThresholdConsecutiveTradingDays>
    <devs:CarbonCreditsTextBlock
      contextRef="c20250801to20251031"
      id="Text_fe6b6d2dfd6a4107ac4d825abb849149">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
              &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-style: normal; font-variant: normal; text-transform: none;"&gt;5.&lt;/div&gt;
            &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
              &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="font-weight: bold;"&gt;Carbon credits&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;Between October 17, 2024 and October 28, 2024, Devv Holdings entered into multiple agreements to acquire carbon credits in
      return for shares of the Company once the De-SPAC Transaction was completed. On November 6, 2024, concurrent with the completion of the business combination, the Company issued 324,987 common shares in consideration for these agreements. The fair value of the shares issued was $1,982,424.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;"&gt;Stop-loss provision&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;All of the agreements contain adjustment clauses whereby if the Company&#x2019;s share price falls below the respective purchase
      prices outlined in the agreements, in the next 12 to 18 months, the Company is obligated to issue additional shares to cover the shortfall. The Company has assessed that the potential liability associated with the stop-loss provision for carbon credits received as of
      October 31, 2025 is $1,094,765.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-style: italic;"&gt;Deposit on carbon credits&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Consideration paid of $421,403
        related to the future delivery of carbon credits is recorded as a deposit on carbon credits, of which $271,403 relate to a contract
        containing a stop-loss provision. The stop-loss provision related to these contracts has not been recognized. As there is not yet certainty to the delivery of the credits, the obligation to issue additional shares is not probable as at October 31,
        2025.&lt;br/&gt;
      &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;span style="font-style: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;span style="font-style: italic;"&gt;Retirement of carbon credits&lt;/span&gt;&lt;br/&gt;
          &lt;br/&gt;
          &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; On June 20, 2025, the Company entered
            into an agreement to purchase 16,500 carbon credits from a vendor at a unit price of $6.06, for a total purchase consideration of $100,000. Under
            the terms of the agreement, the vendor is required to retire 50% of the credits on behalf of the Company within five (5) days of payment confirmation, and transfer the remainder to the Company. As of October 31, 2025, full consideration of $100,000 has been paid. On August 14, 2025, the vendor retired 50% of the purchased credits (8,250 credits) on behalf of the Company to offset the Company&#x2019;s
            carbon footprints. Accordingly, an environmental expense of $50,000 has been recorded during the three months ended October 31, 2025.
            However, as of date of financial statements, the remaining 8,250 carbon credits have not yet been transferred or delivered to the
            Company.&lt;/span&gt;&lt;br/&gt;
        &lt;/span&gt;&lt;/div&gt;
</devs:CarbonCreditsTextBlock>
    <devs:BusinessCombinationConsiderationTransferredSharesIssued
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_6df96fea69f241978cd87c3c89dc3d42"
      unitRef="U001">324987</devs:BusinessCombinationConsiderationTransferredSharesIssued>
    <devs:FairValueOfCommonSharesIssuedInBusinessCombination
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_07c2988f16864e78b73991c87db64086"
      unitRef="U002">1982424</devs:FairValueOfCommonSharesIssuedInBusinessCombination>
    <devs:AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember_RangeAxis_MinimumMember"
      id="Fact_091df1a676c7426ba389554042211cc4">P12M</devs:AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares>
    <devs:AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember_RangeAxis_MaximumMember"
      id="Fact_08b8736afd8f4423911d86608fa4ef40">P18M</devs:AgreementPeriodIfSharePriceFallsBelowPurchasePricesObligatedToIssueAdditionalShares>
    <devs:StopLossProvisionReceived
      contextRef="c20251031_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_edffc9e5db4d460cb26f88fad8315639"
      unitRef="U002">1094765</devs:StopLossProvisionReceived>
    <devs:BusinessCombinationConsiderationTransferredForFutureDelivery
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_676f93976da849a898d0df017bcdbc25"
      unitRef="U002">421403</devs:BusinessCombinationConsiderationTransferredForFutureDelivery>
    <devs:DepositOnCarbonCreditsWithStopLossProvision
      contextRef="c20251031_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_d8f137da15924b7f8358726c010d48b7"
      unitRef="U002">271403</devs:DepositOnCarbonCreditsWithStopLossProvision>
    <devs:NumberOfSharesToBePurchased
      contextRef="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_8fc33a41a2a743be86444b2e1fe06972"
      unitRef="U001">16500</devs:NumberOfSharesToBePurchased>
    <us-gaap:SharePrice
      contextRef="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="2"
      id="Fact_ffb05ad148c24b3bacd0f826150b18df"
      unitRef="U003">6.06</us-gaap:SharePrice>
    <devs:PurchaseConsideration
      contextRef="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_2eb29c9788ca428dad4efd127eb9e8a2"
      unitRef="U002">100000</devs:PurchaseConsideration>
    <devs:PercentageOfCarbonCreditsToBeRetired
      contextRef="c20250620_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="2"
      id="Fact_84cd8c3b567e472b9cb70fa6e7612b4f"
      unitRef="U004">0.50</devs:PercentageOfCarbonCreditsToBeRetired>
    <devs:RetirementPeriodForCarbonCredits
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember"
      id="Fact_a1bb7ba567604e51b9d914e310b783c5">P5D</devs:RetirementPeriodForCarbonCredits>
    <devs:PaymentOfPurchaseConsideration
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_9ec57d9552b14ba281320b207bae98ae"
      unitRef="U002">100000</devs:PaymentOfPurchaseConsideration>
    <devs:CarbonCreditsRetiredPercentage
      contextRef="c20250814_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="2"
      id="Fact_1b3fa28b690247aeb299cb92bd53a929"
      unitRef="U004">0.50</devs:CarbonCreditsRetiredPercentage>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c20250814to20250814_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_08bc1ce353f14675a89b3019164a671c"
      unitRef="U001">8250</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:PaymentsForEnvironmentalLiabilities
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_363fb4fd25ba4a478139ad62cb8aa0e5"
      unitRef="U002">50000</us-gaap:PaymentsForEnvironmentalLiabilities>
    <devs:NumberOfSharesToBeReceived
      contextRef="c20251031_BusinessAcquisitionAxis_CarbonCreditsMember"
      decimals="0"
      id="Fact_9c345b8a8bf04f5294de06355c408a52"
      unitRef="U001">8250</devs:NumberOfSharesToBeReceived>
    <us-gaap:CryptoAssetTextBlock
      contextRef="c20250801to20251031"
      id="Text_3c131630dc764d5fb39c92a18a626e50">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
              &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="font-weight: bold;"&gt;6.&lt;/span&gt;&lt;/div&gt;
              &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
              &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;"&gt;Cryptocurrencies&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
        The Company holds cryptocurrency assets and related cash balances with Bitgo Trust Company, Inc., a cryptocurrency exchange which is a South Dakota chartered trust company. These holdings are subject to collateral requirements associated with the
        Company&#x2019;s convertible debentures issued to Helena, the proceeds of which were used to fund the Bitgo account (Note 10).&lt;br/&gt;
        &lt;br/&gt;
        Under the terms of this financing arrangement, all cryptocurrency and cash maintained with Bitgo are restricted to secure the Helena convertible debt until the fair value of the Company&#x2019;s cryptocurrency holdings exceeds US$20 million (the
        &#x201c;Threshold Amount&#x201d;). Helena also maintains first preference claim on the Company&#x2019;s assets until the Threshold Amount is met. Once the Threshold Amount is achieved, only cryptocurrency holdings up to US$20 million in a segregated account remain
        pledged as security; however, as of October 31, 2025, the Threshold Amount had not been met, and all cryptocurrency and cash balances remained fully restricted.&lt;br/&gt;
        &lt;br/&gt;
        Cryptocurrencies are accounted for as indefinite-lived intangible assets in accordance with ASC 350-60 and are subsequently measured at fair value, with changes in fair value recognized in earnings in accordance with ASC 350-60-35 and ASC 820. Fair
        value is determined using quoted prices in active markets.&lt;br/&gt;
        &lt;br/&gt;
        &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"&gt; Activity in cryptocurrency holdings
        during the three months ended October 31, 2025 was as follows (in USD):&lt;br/&gt;
        &#160;&lt;br/&gt;
      &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: right; font-weight: bold;"&gt;Bitcoin&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: right; font-weight: bold;"&gt;Solana&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: right; font-weight: bold;"&gt;Total&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: bold;"&gt;Balance, August 1, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: normal;"&gt;Purchases&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;2,562,500&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;2,562,500&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;5,125,000&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: normal;"&gt;Staking income earned&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;14,334&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;14,334&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: normal;"&gt;Fair value loss&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;(127,172&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;(296,309&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;(423,481&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: bold;"&gt;Balance, October 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;2,435,328&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;2,280,525&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;4,715,853&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Company participates in staking activities for Solana. Staked Solana remains
        recognized as an asset of the Company because delegation to validators does not transfer control of the underlying tokens, and the criteria for derecognition under ASC 350-10-40 are not met. Staking rewards are recognized in earnings when earned
        and measured at fair value on the date earned. During the period, the Company earned 70.66 SOL, with a total fair value of $14,334. &lt;/div&gt;
</us-gaap:CryptoAssetTextBlock>
    <us-gaap:CryptoAssetHoldingTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_5ed5e5fe82d1474ca18a734e5ed6ea8d">&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal;"&gt; Activity in cryptocurrency holdings
        during the three months ended October 31, 2025 was as follows (in USD):&lt;br/&gt;
        &#160;&lt;br/&gt;
      &lt;/span&gt;
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: right; font-weight: bold;"&gt;Bitcoin&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: right; font-weight: bold;"&gt;Solana&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: right; font-weight: bold;"&gt;Total&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: bold;"&gt;Balance, August 1, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: normal;"&gt;Purchases&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;2,562,500&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;2,562,500&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;5,125,000&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: normal;"&gt;Staking income earned&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;14,334&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;14,334&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: normal;"&gt;Fair value loss&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;(127,172&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;(296,309&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;(423,481&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-weight: bold;"&gt;Balance, October 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;2,435,328&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;2,280,525&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-weight: bold;"&gt;4,715,853&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:CryptoAssetHoldingTableTextBlock>
    <us-gaap:CryptoAssetFairValue
      contextRef="c20250731_CryptoAssetAxis_BitcoinMember"
      decimals="0"
      id="Fact_3ccdc776791d4f83814beda47b4c94a4"
      unitRef="U002">0</us-gaap:CryptoAssetFairValue>
    <us-gaap:CryptoAssetFairValue
      contextRef="c20250731_CryptoAssetAxis_SolanaMember"
      decimals="0"
      id="Fact_9a9dbed4ce3d40b192b0018b9a620bb8"
      unitRef="U002">0</us-gaap:CryptoAssetFairValue>
    <us-gaap:CryptoAssetFairValue
      contextRef="c20250731"
      decimals="0"
      id="Fact_b5ef395bbb0642fe8c850fb6de23e29d"
      unitRef="U002">0</us-gaap:CryptoAssetFairValue>
    <us-gaap:CryptoAssetPurchase
      contextRef="c20250801to20251031_CryptoAssetAxis_BitcoinMember"
      decimals="0"
      id="Fact_db417b01c0b04d65828473a843787e15"
      unitRef="U002">2562500</us-gaap:CryptoAssetPurchase>
    <us-gaap:CryptoAssetPurchase
      contextRef="c20250801to20251031_CryptoAssetAxis_SolanaMember"
      decimals="0"
      id="Fact_056e322c174641dda19dec738852baa7"
      unitRef="U002">2562500</us-gaap:CryptoAssetPurchase>
    <us-gaap:CryptoAssetPurchase
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_8cf111b664634d4a81f897a3bcb98eb3"
      unitRef="U002">5125000</us-gaap:CryptoAssetPurchase>
    <devs:StakingIncome
      contextRef="c20250801to20251031_CryptoAssetAxis_BitcoinMember"
      decimals="0"
      id="Fact_ca7910970b4b422381e2e9dd0fe15d05"
      unitRef="U002">0</devs:StakingIncome>
    <devs:StakingIncome
      contextRef="c20250801to20251031_CryptoAssetAxis_SolanaMember"
      decimals="0"
      id="Fact_e1c30db230e945daa118d69cb62a632a"
      unitRef="U002">14334</devs:StakingIncome>
    <devs:StakingIncome
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_45e43d6d24b64b6d8e7a34cc5a41aa99"
      unitRef="U002">14334</devs:StakingIncome>
    <devs:LossOnRevaluationOfCryptocurrencies
      contextRef="c20250801to20251031_CryptoAssetAxis_BitcoinMember"
      decimals="0"
      id="Fact_a8b3dd240e214448a3c4e65cfe88ecee"
      unitRef="U002">-127172</devs:LossOnRevaluationOfCryptocurrencies>
    <devs:LossOnRevaluationOfCryptocurrencies
      contextRef="c20250801to20251031_CryptoAssetAxis_SolanaMember"
      decimals="0"
      id="Fact_1192c88e01134d07addd9ce810e1a151"
      unitRef="U002">-296309</devs:LossOnRevaluationOfCryptocurrencies>
    <devs:LossOnRevaluationOfCryptocurrencies
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_4074438841654781a9e9e5c115cf4b50"
      unitRef="U002">-423481</devs:LossOnRevaluationOfCryptocurrencies>
    <us-gaap:CryptoAssetFairValue
      contextRef="c20251031_CryptoAssetAxis_BitcoinMember"
      decimals="0"
      id="Fact_6534ae07ee17478ab2e554fb36908573"
      unitRef="U002">2435328</us-gaap:CryptoAssetFairValue>
    <us-gaap:CryptoAssetFairValue
      contextRef="c20251031_CryptoAssetAxis_SolanaMember"
      decimals="0"
      id="Fact_49e1d2b35bb84f9ba62f89089a528f05"
      unitRef="U002">2280525</us-gaap:CryptoAssetFairValue>
    <us-gaap:CryptoAssetFairValue
      contextRef="c20251031"
      decimals="0"
      id="Fact_a293bdcddc2a468d9614996f54897b6f"
      unitRef="U002">4715853</us-gaap:CryptoAssetFairValue>
    <devs:CryptoAssetNumberOfUnitsHeld
      contextRef="c20251031_CryptoAssetAxis_BitcoinMember"
      decimals="6"
      id="Fact_f6bcb7c9f4134c8e898247ee4ebf05a4"
      unitRef="U007">22.229041</devs:CryptoAssetNumberOfUnitsHeld>
    <devs:CryptoAssetNumberOfUnitsHeld
      contextRef="c20251031_CryptoAssetAxis_SolanaMember"
      decimals="2"
      id="Fact_69c8ea2bf57b45488436d1b75e56b15d"
      unitRef="U006">12181.64</devs:CryptoAssetNumberOfUnitsHeld>
    <devs:CryptoAssetFairValuePerUnit
      contextRef="c20251031_CryptoAssetAxis_BitcoinMember"
      decimals="2"
      id="Fact_1f717f16673c45cab82c5a0cbb97cf69"
      unitRef="U009">109556.16</devs:CryptoAssetFairValuePerUnit>
    <devs:CryptoAssetFairValuePerUnit
      contextRef="c20251031_CryptoAssetAxis_SolanaMember"
      decimals="2"
      id="Fact_cf86908ee4ed4a2e84f8fe441ff4db89"
      unitRef="U008">187.21</devs:CryptoAssetFairValuePerUnit>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_21f6a9d5a57d48b7874d80f37db33d58"
      unitRef="U002">1280000</us-gaap:RestrictedCashNoncurrent>
    <devs:CryptoAssetNumberOfUnitsEarnedFromStaking
      contextRef="c20250801to20251031_CryptoAssetAxis_SolanaMember"
      decimals="2"
      id="Fact_fa240aee896d427297983a57549ec13f"
      unitRef="U006">70.66</devs:CryptoAssetNumberOfUnitsEarnedFromStaking>
    <devs:StakingIncome
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_e55e5d9be6334748b36d860d0f1d8008"
      unitRef="U002">14334</devs:StakingIncome>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="c20250801to20251031"
      id="Text_d4b6f07f00dd4c4bb466f2f84f8ffadf">
&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;7.&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt;Investment in associate&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;On November 6, 2024, the Company received 2,000,000
        shares in FCS, in connection with an agreement to acquire a stake in FCS in exchange for 200,000 shares of the Company that was entered
        into on October 28, 2024. At the time of acquisition, the 2,000,000 shares of FCS received by the Company represented 50% of shares outstanding, and the initial balance of investment was determined to be $1,220,000 being the fair value of the shares issued by the Company in consideration for the exchange. As at October 31, 2025, the Company&#x2019;s share of ownership remained at 50%. Management assessed that the Company has significant influence over FCS based on its share of ownership, and that the investment should be
        accounted for using the equity method of accounting.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Summarized financial information of FCS and a reconciliation of the carrying amount of the investment set forth in the consolidated
        balance sheets are set out below:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Summarized balance sheet&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;October 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;ASSETS&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;162&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Due from &lt;span style="-sec-ix-hidden:Fact_787555c3d2fa4da7ae7958cb49fcf21e"&gt;related parties&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;123,075&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Start-up costs, net&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;101,859&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total assets&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;225,096&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;LIABILITIES&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Accounts payable and accrued liabilities&lt;br/&gt;
              &lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;255,875&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Convertible notes&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,303,875&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total liabilities&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1,559,750&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Summarized statement of loss&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;For the three months ended &lt;br/&gt;
              &lt;/div&gt;
              &lt;div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;October 31, 2025 &lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Operating expenses&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;General and administrative expenses&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;$ &lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,339&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 85%;" valign="bottom"&gt;Guaranteed payments&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom"&gt;150,899&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Legal and professional fees&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,337&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 85%;" valign="bottom"&gt;Travel&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom"&gt;1,241&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amortization&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,493&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total operating expenses&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(161,309&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Interest expenses&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(17,825&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Net loss&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(179,134&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Company&#x2019;s ownership&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;50&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;Company&#x2019;s share of loss&lt;/span&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;$&lt;/span&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"&gt;(89,567&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;A continuity of the Company&#x2019;s investment in associate is as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at July 31, 2024&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Investment by the Company&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;1,220,000&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Company&#x2019;s share of loss&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;(512,011&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at July 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;707,989&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Company&#x2019;s share of loss&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;(89,567&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at October 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"&gt;618,422&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <devs:NumberOfSharesReceivedFromInvestors
      contextRef="c20241106to20241106_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_09901962a02345f4be13a084b812869b"
      unitRef="U001">2000000</devs:NumberOfSharesReceivedFromInvestors>
    <devs:NumberOfSharesExchangeOfShares
      contextRef="c20241028_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_093e97c18ad64e9c83976f25c3654de6"
      unitRef="U001">200000</devs:NumberOfSharesExchangeOfShares>
    <devs:SharesIssuedForAcquisitionOfAssociateInShares
      contextRef="c20241028to20241028_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_e300e707c4d6412fb58f8a154f107da7"
      unitRef="U001">2000000</devs:SharesIssuedForAcquisitionOfAssociateInShares>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="2"
      id="Fact_47bcbc4c40064138a909458ec8329704"
      unitRef="U004">0.50</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <devs:SharesIssuedForAcquisitionOfAssociate
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_ab617012684f46b0bee0d34ec7be83c8"
      unitRef="U002">1220000</devs:SharesIssuedForAcquisitionOfAssociate>
    <devs:BusinessCombinationConsiderationForEquityInterestPercentage
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="2"
      id="Fact_75a3d5f358f142058395d214cb41c5e2"
      unitRef="U004">0.50</devs:BusinessCombinationConsiderationForEquityInterestPercentage>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_c41dfd753ea643f2bde64404df34fe64">
&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Summarized balance sheet&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;October 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;ASSETS&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;162&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Due from &lt;span style="-sec-ix-hidden:Fact_787555c3d2fa4da7ae7958cb49fcf21e"&gt;related parties&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;123,075&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Start-up costs, net&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;101,859&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total assets&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;225,096&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;LIABILITIES&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Accounts payable and accrued liabilities&lt;br/&gt;
              &lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;255,875&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Convertible notes&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,303,875&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total liabilities&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;1,559,750&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:Cash
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_0e8772365e8944bc86e443c71d267d72"
      unitRef="U002">162</us-gaap:Cash>
    <us-gaap:OtherReceivables
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_a03d91016d5d476a9e2c4881e33ae3b0"
      unitRef="U002">123075</us-gaap:OtherReceivables>
    <devs:OrganizationalOrStartupCosts
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_19c043d5b5324ab5845b1f202c13ca63"
      unitRef="U002">101859</devs:OrganizationalOrStartupCosts>
    <us-gaap:Assets
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_91c97d0f4a954597af53b3acbb7ec35d"
      unitRef="U002">225096</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_fd91e239202942b485e992b497d38edf"
      unitRef="U002">255875</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ConvertibleDebt
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_6ab4454420ff418896a22ed6dace05a8"
      unitRef="U002">1303875</us-gaap:ConvertibleDebt>
    <us-gaap:Liabilities
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_ddb9fbe7bc40485faccf491af35a0149"
      unitRef="U002">1559750</us-gaap:Liabilities>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_c9e47726d7f748f68e4b8a27f2397a5e">
&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt;Summarized statement of loss&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;For the three months ended &lt;br/&gt;
              &lt;/div&gt;
              &lt;div style="text-align: right; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;October 31, 2025 &lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Operating expenses&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;General and administrative expenses&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;$ &lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,339&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 85%;" valign="bottom"&gt;Guaranteed payments&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom"&gt;150,899&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Legal and professional fees&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,337&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 85%;" valign="bottom"&gt;Travel&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom"&gt;1,241&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amortization&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5,493&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Total operating expenses&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(161,309&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Interest expenses&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(17,825&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Net loss&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;(179,134&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 85%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Company&#x2019;s ownership&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;50&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 85%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;Company&#x2019;s share of loss&lt;/span&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;$&lt;/span&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 12%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"&gt;(89,567&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_fce24d5406b747b5a7fa58782ee4aa50"
      unitRef="U002">2339</us-gaap:GeneralAndAdministrativeExpense>
    <devs:GuaranteedPayments
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_d57b151ab3574ab59e72d1e974f7b5f1"
      unitRef="U002">150899</devs:GuaranteedPayments>
    <us-gaap:ProfessionalFees
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_90ba3ed6bac5475a9695e0add771205e"
      unitRef="U002">1337</us-gaap:ProfessionalFees>
    <us-gaap:TravelAndEntertainmentExpense
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_2ef3e2ade87443ab86d9a77d51831e2c"
      unitRef="U002">1241</us-gaap:TravelAndEntertainmentExpense>
    <us-gaap:AmortizationOfDeferredCharges
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_285933c4c0834985b08794b7fc803ab1"
      unitRef="U002">5493</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:OperatingExpenses
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_5e0687e523fa4311a07f30d20e6b72d9"
      unitRef="U002">161309</us-gaap:OperatingExpenses>
    <us-gaap:InterestExpense
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_391ffe46e37d450081c362d9fefcd5f4"
      unitRef="U002">17825</us-gaap:InterestExpense>
    <us-gaap:NetIncomeLoss
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_5c84a7123c1c4492a09246eacae879b9"
      unitRef="U002">-179134</us-gaap:NetIncomeLoss>
    <devs:BusinessCombinationConsiderationForEquityInterestPercentage
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="2"
      id="Fact_f3295cbcd3a141eb8a77cda584bcc516"
      unitRef="U004">0.50</devs:BusinessCombinationConsiderationForEquityInterestPercentage>
    <us-gaap:GainLossOnInvestments
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_4a920554ffb14f65a7d4b11c8a758c1c"
      unitRef="U002">-89567</us-gaap:GainLossOnInvestments>
    <us-gaap:InvestmentCompanyChangesInNetAssetsTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_a2e0e04fa5af4a96a3bf06dd5b983e92">
&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;A continuity of the Company&#x2019;s investment in associate is as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at July 31, 2024&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Investment by the Company&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;1,220,000&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Company&#x2019;s share of loss&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;(512,011&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at July 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;707,989&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Company&#x2019;s share of loss&lt;br/&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;(89,567&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at October 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"&gt;618,422&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:InvestmentCompanyChangesInNetAssetsTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_5016a8930f9f4c509db2de45e6ad98e5"
      unitRef="U002">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetInvestmentIncome
      contextRef="c20240801to20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_b5687f6e5d1b4f7ca83f97b169f83266"
      unitRef="U002">1220000</us-gaap:NetInvestmentIncome>
    <us-gaap:GainLossOnInvestments
      contextRef="c20240801to20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_790d5f224f284fbf91c3bef621901f44"
      unitRef="U002">-512011</us-gaap:GainLossOnInvestments>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20250731_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_4def3c0fcd9a46c9bf32b8da91045c25"
      unitRef="U002">707989</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:GainLossOnInvestments
      contextRef="c20250801to20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_c9ae0c5d646745de9e03bd92d9337029"
      unitRef="U002">-89567</us-gaap:GainLossOnInvestments>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20251031_BusinessAcquisitionAxis_FreedomCarbonSolutionsMember"
      decimals="0"
      id="Fact_6e264ac10c2241ceb0d9def1724d441d"
      unitRef="U002">618422</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <devs:EquityLineOfCreditTextBlock
      contextRef="c20250801to20251031"
      id="Text_ea3afebb5fae4e3ead926b8b956d359e">
&lt;div&gt;
      &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;span style="font-weight: bold;"&gt;8.&lt;/span&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
              &lt;div style="font-weight: bold;"&gt;Equity Line of Credit (&#x201c;ELOC&#x201d;) &lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
    &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On October 29, 2024, the
      Company entered into the ELOC Agreement with Helena Global Investment Opportunities I Ltd (&#x201c;Helena I&#x201d;). Under the ELOC Agreement, the Company will have the right to issue and to sell to Helena I from time to time, up to $40,000,000 of the Company&#x2019;s common shares following the closing of the De-SPAC Transaction and the effectiveness of the registration statement registering
      the Company&#x2019;s common shares being sold under the ELOC Agreement (the &#x201c;Helena I Registration Statement&#x201d;). As a commitment fee in connection with the execution of the ELOC Agreement, 50,000 shares of &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;the Company&lt;/span&gt; was issued upon closing of the De-SPAC transaction. Following the closing of the
      De-SPAC Transaction and the Helena I Registration Statement becoming effective, the Company issued to Helena I common shares equal to $125,000
      divided by the greater of (i) the lowest one-day VWAP during the &lt;span style="-sec-ix-hidden:Fact_ead3be73dc3e439db1bea6bb5f73db56"&gt;five&lt;/span&gt; trading days immediately preceding the effectiveness date of such
      Registration Statement and (ii) $7.50&lt;span style="font-size: 10pt;"&gt;. &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;On March 17, 2025, the Company issued 16,666 shares in satisfaction of this obligation. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Company may require that Helena
        purchase the Company&#x2019;s common shares by delivering one or more advance notices to Helena setting forth, in each advance notice, the amount of advance it is requesting, which amount may not exceed an amount equal to the lesser of (i) 100% of the average of the daily value traded of the common shares over the 10 trading days immediately preceding such advance notice, and (ii) $8,000,000.
        However, in no event may the number of common shares issuable to Helena pursuant to an advance cause the aggregate number of shares beneficially owned (as calculated pursuant to Section 13 (d) of the Exchange Act) by Helena and its affiliates as a
        result of previous issuances and sales of common shares to Helena under the ELOC Agreement to exceed 9.99% of the then outstanding
        common shares.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt; &lt;br/&gt;
        &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;On March 18, 2025, the Company and Helena entered into
          a first amendment to ELOC Agreement, which allows Helena to permit Secondary Advances, as defined in the amendment, as well as to update references to &#x201c;Common Stock&#x201d; in the ELOC Agreement to &#x201c;Common Shares&#x201d;&lt;/span&gt;.&lt;/span&gt; On August 4, 2025, the
      Company and Helena entered into a second amendment to ELOC Agreement, which increased the commitment amount from $40,000,000 to $300,000,000.&lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;On December 3, 2025, the Company entered a side letter with Helena I, amending the terms of the
        Company&#x2019;s existing convertible note and ELOC Agreement. The amendment places temporary limits on Helena&#x2019;s sales of conversion shares, subject to trading-volume conditions, and requires the Company to submit advance notices sufficient to receive at
        least $7,500,000 in net proceeds under the ELOC prior to February 28, 2026 (Note 18).&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;As at October 31, 2025, $4,084,681 have been drawn against t&lt;span style="font-size: 10pt;"&gt;he ELOC &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;through the issuance of 1,145,700
          shares. &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;During the three months ended October 31, 2025, $756,600 has been drawn against the ELOC through the issuance of 300,000 shares&lt;/span&gt; (Note 13)&lt;/span&gt;. &lt;br/&gt;
      &lt;/span&gt;&lt;/div&gt;
</devs:EquityLineOfCreditTextBlock>
    <devs:CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit
      contextRef="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_23a4ef8bb0bd48edaa508343f227ddfb"
      unitRef="U002">40000000</devs:CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit>
    <us-gaap:SharesIssued
      contextRef="c20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_ad56e7068926407c91e83af5aa4d9d38"
      unitRef="U001">50000</us-gaap:SharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20241106to20241106"
      decimals="0"
      id="Fact_1ee5f8c2290846c89e357fb044384318"
      unitRef="U002">125000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c20241106_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="2"
      id="Fact_e370cc5acccb42199b78aac7215f2123"
      unitRef="U003">7.5</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20250317to20250317_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_f78c3f9b85214be4839ef6d5ce6669cd"
      unitRef="U001">16666</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <devs:PercentageOfEquityLineAdvanceBasedOnTradingCommonShares
      contextRef="c20241029to20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember"
      decimals="2"
      id="Fact_0b7294194fbd4c9098859c7074125aca"
      unitRef="U004">1</devs:PercentageOfEquityLineAdvanceBasedOnTradingCommonShares>
    <devs:NumberOfTradingDays
      contextRef="c20250801to20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      id="Fact_e9f468b427c34f358308500970f00b81">P10D</devs:NumberOfTradingDays>
    <devs:AdvanceNoticeAmountUnderEquityLineOfCredit
      contextRef="c20241029to20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember"
      decimals="0"
      id="Fact_3863caec24e0417ebc2781af2f3cba8e"
      unitRef="U002">8000000</devs:AdvanceNoticeAmountUnderEquityLineOfCredit>
    <devs:BeneficialOwnershipPercentageOnOutstandingCommonShares
      contextRef="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MaximumMember"
      decimals="4"
      id="Fact_111f1e869b42460796fb7d28506b1685"
      unitRef="U004">0.0999</devs:BeneficialOwnershipPercentageOnOutstandingCommonShares>
    <devs:CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit
      contextRef="c20241029_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_777e2c2336144cbbba55922c98553163"
      unitRef="U002">40000000</devs:CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit>
    <devs:CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit
      contextRef="c20250804_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_9bc20f4c57904958b3f9fba569f35b67"
      unitRef="U002">300000000</devs:CommonStockValueOfSharesReservedForIssuanceUnderEquityLineOfCredit>
    <devs:SalesOfConversionSharesSubjectToTradingVolumeConditions
      contextRef="c20251203to20251203_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MinimumMember_SubsequentEventTypeAxis_SubsequentEventMember"
      decimals="0"
      id="Fact_3aeff4889d314bcf8047fd2b1155a9f7"
      unitRef="U002">7500000</devs:SalesOfConversionSharesSubjectToTradingVolumeConditions>
    <devs:AmountDrawnAgainstEquityLineOfCreditAgreement
      contextRef="c20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_129e44d197b5470fa064c0f43c339a78"
      unitRef="U002">4084681</devs:AmountDrawnAgainstEquityLineOfCreditAgreement>
    <us-gaap:SharesIssued
      contextRef="c20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_99c0d1b254e54515860d7faac56d62d8"
      unitRef="U001">1145700</us-gaap:SharesIssued>
    <devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment
      contextRef="c20250801to20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_6ddab890ee1147529212587e232581f2"
      unitRef="U002">756600</devs:StockIssuedDuringPeriodValueIssuedForEquityLineOfCreditCommitment>
    <devs:StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment
      contextRef="c20250801to20251031_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_df9d0bfc6ffb45ba837e4cb378c33e6e"
      unitRef="U001">300000</devs:StockIssuedDuringPeriodSharesIssuedForEquityLineOfCreditCommitment>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="c20250801to20251031"
      id="Text_adf55f8f661d48f1a64bc63974090830">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-weight: bold;"&gt;9.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: right; font-weight: bold;"&gt;October 31, 2025&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: right; font-weight: bold;"&gt; July 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Accounts payable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;1,033,268&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;1,113,372&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Accrued liabilities&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;6,582,418&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;7,059,064&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;Excise taxes payable &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;2,410,973&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;2,410,973&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Income taxes payable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div&gt;99,256&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div&gt;99,256&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;10,125,915&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;10,682,665&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Accounts payable, related parties&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;96,410&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;271,919&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 238, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Accrued

















                  liabilities, related parties&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;130,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;523,071&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;10,352,325&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;11,477,655&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_d1d336f4c8e74f05b8afcec737fe6cba">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: right; font-weight: bold;"&gt;October 31, 2025&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: right; font-weight: bold;"&gt; July 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Accounts payable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;1,033,268&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;1,113,372&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Accrued liabilities&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;6,582,418&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;7,059,064&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;Excise taxes payable &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;2,410,973&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;2,410,973&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Income taxes payable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div&gt;99,256&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div&gt;99,256&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;10,125,915&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;10,682,665&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Accounts payable, related parties&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;96,410&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;271,919&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 238, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Accrued

















                  liabilities, related parties&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;130,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;523,071&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;10,352,325&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;11,477,655&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_998d668c576d4635b1ad674cede5a9c5"
      unitRef="U002">1033268</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_d17a1c8b9d9c42efb01c61812d0d44b5"
      unitRef="U002">1113372</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_3a009920fe6f4ad29b2c9d3e79a70b08"
      unitRef="U002">6582418</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_2d2c40269cd8495d9c0e57e31b6f89be"
      unitRef="U002">7059064</us-gaap:AccruedLiabilitiesCurrent>
    <devs:ExciseTaxesPayableCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_7e80a782d8d945cd845a069ea1b8cf00"
      unitRef="U002">2410973</devs:ExciseTaxesPayableCurrent>
    <devs:ExciseTaxesPayableCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_753c92cee8e2425cb57274232abdd72a"
      unitRef="U002">2410973</devs:ExciseTaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_b90a2ab8261c4ba0a0f2a9c6afeddc01"
      unitRef="U002">99256</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_9643b38a877b4968b082753487ac659d"
      unitRef="U002">99256</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_af5854b76dd0443b8d57843f8d6ccfba"
      unitRef="U002">10125915</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_ac475119954b4ca088736999a7b2725a"
      unitRef="U002">10682665</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20251031_RelatedPartyTransactionAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_6481ee71343f436588f16624850fe32d"
      unitRef="U002">96410</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20250731_RelatedPartyTransactionAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_01c02a7d0a744849bd7c16a0d8379455"
      unitRef="U002">271919</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20251031_RelatedPartyTransactionAxis_NonrelatedPartyMember"
      decimals="0"
      id="Fact_7e9e8ed2ec634f0c86e04e5796c0a07e"
      unitRef="U002">130000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20250731_RelatedPartyTransactionAxis_NonrelatedPartyMember"
      decimals="0"
      id="Fact_ab84cb2d9c4442739d714549c7c60f68"
      unitRef="U002">523071</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <devs:AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_ec3f272c3ef745d99531bd4ee07a5278"
      unitRef="U002">10352325</devs:AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent>
    <devs:AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent
      contextRef="c20250731"
      decimals="0"
      id="Fact_e7eab8e486ef4a3eb804f352883c7a69"
      unitRef="U002">11477655</devs:AccountsPayableAndAccruedLiabilitiesIncludingRelatedPartyCurrent>
    <devs:ConvertibleDebenturesTextBlock
      contextRef="c20250801to20251031"
      id="Text_82f4548b592e442cbd05d94f9d582355">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;span style="font-weight: bold;"&gt;10.&lt;/span&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Convertible debentures&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Devvio Tranche (Related Party Convertible Debt)&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On January 12, 2024, the Company closed an unsecured convertible notes offering in the principal amount of $100,000 with Devvio that will bear interest at a rate of 5.3%
          per annum, is payable at maturity, subject to acceleration if the Company completes the De-SPAC transaction and the debentures are not converted. The maturity was November 6, 2024. The Company has the right to prepay the whole or any portion of
          the principal amount, and together with any accrued interest, at any time prior to the maturity date without notice or a penalty payment. Devvio is a related party to the Company through its ownership of the Company&#x2019;s shares, and one of Devvio&#x2019;s
          officers, directors and principal owners was a director of the Company during the year ended July 31, 2024 and until November 7, 2024.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the event the Company completes a De-SPAC transaction, the principal amount and accrued interest are convertible into SVS of the Company at the option of the
          lender, as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;At a conversion price equal to the greater of (a) $76.50 multiplied by the common conversion ratio as set forth in the BCA
                  (the &#x201c;Common Conversion Ratio&#x201d;), and (b) CAD$10.30. The shares are thereafter exchanged for common shares of the Combined
                  Company at the Common Conversion Ratio.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;If the Company completes the De-SPAC transaction, and the convertible notes are not converted into shares, the maturity date will accelerate and the principal plus interest will become repayable within 10 days after the closing of the De-SPAC transaction.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the event the Company does not complete a De-SPAC transaction at the later of October 8, 2024 (270 days from the issuance date of the notes) and the termination of the business combination agreement for the De-SPAC transaction, the principal and accrued interest are
          convertible into units consisting of one SVS and &lt;span style="-sec-ix-hidden:Fact_b825b23d185545e2bd8930a82e059d76"&gt;half&lt;/span&gt; of a share purchase warrant, at the option of the lender, as follows:&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;At a conversion price equal to the greater of (a) the 30-day volume weighted average trading price (&#x201c;VWAP&#x201d;) of the shares
                  on Cboe Canada stock exchange and (b) CAD$10.30.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;Each warrant will carry the right to purchase a share with an exercise price equal to the greater of (a) a 20% premium on
                  the 30-day VWAP and (b) the floor price of CAD$10.30. The warrants will expire 2 years after the conversion date.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The conversion price is subject to certain anti-dilution provisions.&lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;At issuance, the Devvio Tranche convertible debentures were determined to be a financial instrument comprising a host debt component and a conversion
          feature which is an embedded derivative that required bifurcation.&#160; On initial recognition, the embedded derivative was valued first, and the residual value was assigned to the host financial debt component. The fair value of the derivative
          liability at issuance was estimated to be $45,000 using the Monte Carlo model.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The prepayment option and the accelerated repayment condition were not separately accounted for as they were determined to be clearly and
          closely related to the host contract.&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On November 6, 2024, the Company completed the De-SPAC transaction (Note 4), and accordingly, the conversion terms of the principal amount and accrued interest
            crystalized such that they are convertible, at the option of the lender, at a conversion price of $11.70 (being $76.50 multiplied by the Common Conversion Ratio). If the convertible notes are not converted into shares, the principal plus interest will become
            repayable within 10 days after the closing of the De-SPAC transaction.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; Upon the crystallization of the conversion price, the conversion option met the definition of equity under Topic 815 and bifurcation is no longer required.&#160; The
            fair value of the conversion option was remeasured on November 6, 2024 to be $176,000 and was transferred into equity. The fair value
            was estimated using the Black-Scholes Option Pricing model using the following assumptions: expected dividend yield - 0%, expected
            volatility - 275%, risk-free interest rate - 3.10% and an expected remaining life - 0.6 years&lt;span style="font-size: 10pt;"&gt;.&lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On November 12, 2024, the maturity of the Devvio Tranche was extended to May 30, 2025. As there was no change to the cash flows as a result of this change, the 10%
            test was not met and therefore, there was no extinguishment of the debt as a result of this change. The Devvio Tranche is outstanding as of October 31, 2025, and the Company is in the process of negotiating a further extension.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Focus Impact Partners Convertible Debt (Related Party Convertible Debt)&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the prior year, the Company closed an unsecured convertible notes offering with Focus Impact &lt;span style="color: #000000;"&gt;Partners, LLC (&#x201c;Focus Impact
            Partners&#x201d;).&lt;/span&gt; Subsequent to the closing of the De-SPAC transaction, Focus Impact Partners became a related party of the Company as one of the directors of the Company is an officer of Focus Impact Partners. The convertible notes were
          initially closed on January 12, 2024 and additional advances were added under the same offering.&#160; The total initial principal amounts of $550,000
          under the original Focus Impact Partners Convertible Debt were received in five installments: $150,000 on November 6, 2023, $150,000
          on January 9, 2024, $100,000 on March 28, 2024, $100,000 on April 19, 2024, and $50,000 on June 13, 2024. The debentures will bear interest at a rate
          of 5.3% per annum, payable at maturity, subject to acceleration if the Company completes the De-SPAC transaction (Note 4) and the
          debentures are not converted. The maturity date for all advances was November 6, 2024. The Company has the right to prepay the whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity
          date without notice or a penalty payment.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the event the Company completes a De-SPAC transaction, the principal amount and accrued interest are convertible into SVS of the Company at the option of the
          lender, as follows:&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;At a conversion price equal to the greater of (a) a 25% discount to the 20-day VWAP of the shares on the Cboe Exchange multiplied by the Common Conversion Ratio, and (b) $20.00 (the De-SPAC Floor Price&#x201d;).&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;The shares are thereafter exchanged for common shares of the Company at the Common Conversion Ratio.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                  &lt;div&gt;If the Company completes the De-SPAC transaction, and the convertible notes are not converted into shares, the maturity date will accelerate and the principal plus interest will become repayable within 10 days after the closing of the De-SPAC transaction.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;In &lt;/span&gt;the&lt;span style="color: #000000;"&gt;&#160;&lt;/span&gt;event&lt;span style="color: #000000;"&gt; the Company does not complete a De-SPAC
            transaction at the later of October 8, 2024 (270 days from the issuance date of the notes), or the termination of the BCA with Focus
            Impact, &lt;/span&gt;the principal and accrued interest are convertible into units consisting of one SVS and &lt;span style="-sec-ix-hidden:Fact_567b56bceaab472ba35e3eb6ce0b66ea"&gt;half&lt;/span&gt; of a share purchase warrant, at the option of the lender, as follows:&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;At a conversion price equal to the greater of (a) a 25% discount to the 20-day VWAP of the shares on the Cboe Exchange calculated on the conversion date and b) the floor price defined as the current market price on the date of
                  announcement of the offering which was CAD $4.75.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;Each warrant will carry the right to purchase a share with an exercise price equal to the greater of (a) a 20% premium on
                  the 20-day VWAP and (b) the floor price defined as the current market price on the date of announcement of the offering which
                  was CAD $4.75.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;The warrants will expire 2 years after the conversion date.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The conversion price is subject to certain anti-dilution provisions.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On June 28, 2024, the Company and Focus Impact Partners agreed to amend the Focus Impact Partners Convertible Debt (&#x201c;the June 2024 Amendment&#x201d;) such
          that the De-SPAC Floor Price would be amended from $20.00 to CA$4.75.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On June 28, 2024, the Company received additional proceeds of $20,000 under the June 2024 Amendment.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On August 19, 2024, October 18, 2024, October 28, 2024 and November 1, 2024, the Company received additional proceeds of $41,500, $6,500, $7,650 and $12,000 under the June 2024
          Amendment.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The
                Focus Impact Partners Convertible Debt were determined to be a financial instrument comprising a host debt component and a conversion feature which is an embedded derivative that required bifurcation. On initial recognition, the embedded
                derivative was valued first, and the residual value was assigned to the host financial debt component. The total fair value of the derivative liabilities at the various issuance dates for the proceeds received during the year ended July 31,
                2024 was estimated to be $25,800 as valued using the Monte Carlo model. The total fair value of the derivative liabilities at the
                various issuance dates for the proceeds received during the year ended July 31, 2025 was estimated to be $65,750 as valued using
                the Monte Carlo model.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;
            &#160; &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The June 2024 Amendment had no impact on the classification of the convertible debenture and therefore, the conversion feature was considered a
          derivative before and after the modification.&#160; As there was no change to the host instrument cash flows as a result of this change, the 10% test was not met and therefore, there was no extinguishment of the host debt as a result of this change.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As the conversion option was bifurcated before and after the modification, the change in the fair value of the conversion feature was recognized as
          the loss on revaluation of the derivative liabilities through the consolidated statement of operations and comprehensive loss.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The prepayment option and the accelerated repayment condition were not separately accounted for as they were determined to be clearly and closely
          related to the host contract.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On November 13, 2024, the Company issued a new $637,150
            convertible note bearing interest of 5.3% per annum, with a maturity date of November 13, 2026 (&#x201c;New Focus Impact Partners
            Convertible Debt&#x201d;), in exchange for the cancellation of the Focus Impact Partners Convertible Debt as described above (the &#x201c;November 2024 Amendment&#x201d;). The principal loan amount and any accrued interest under the New Focus Impact Partners
            Convertible Debt are convertible into common stock of the Company at the option of the holder at a 25% discount to the 20-day volume weighted average price of the Company&#x2019;s shares, subject to a floor of $8.67 per share. The Company retains the right to prepay the whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity date
            without notice or a penalty payment.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Accrued interest on the previously existing Focus Impact Partners Convertible Debt, amounting to $21,129, were not converted into the New Focus Impact Partners Convertible Debt, and were transferred to accrued liabilities of the Company.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As a result of the November 2024 amendment, the conversion option met the definition of equity under Topic 815 and bifurcation is no longer required. As the
            conversion option was bifurcated before the amendment but not bifurcated after the amendment, a change in the fair value of the conversion option of over 10% of the of the carrying amount of the original debt without the bifurcation at inception constitutes a substantial change. Immediately prior to the November 2024 Amendment, the value of the conversion
            feature associated with the Focus Impact Partners Grid Note was $2,250,000. The fair value of the conversion feature was $59,000 after the November 2024 Amendment as estimated using the Monte Carlo model. With the 10% test being met, extinguishment accounting was applied. The carrying value of the old debt of $637,650 was derecognized and the fair value of the new debt of $544,441
            (based on a 14% market yield) was recognized. The fair value of the conversion feature of $59,000 was transferred to equity. As Focus Impact Partners is a related party, the gain on the extinguishment of $93,209 was recognized in equity as a capital transaction pursuant to ASC 470-50-40-2&lt;span style="font-size: 10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Envviron Tranche (Related Party Convertible Debt)&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On April 23, 2024&lt;span style="font-weight: bold;"&gt;, &lt;/span&gt;the Company closed an unsecured convertible note offering in the principal amount of $250,000 with Envviron SAS (a company controlled by a former director of the Company) that will bear interest at a rate of 5.3% per annum, payable at maturity, subject to acceleration if the Company completes the De-SPAC transaction and the debentures are not converted
          (&#x201c;Envviron Tranche&#x201d;). The maturity date was February 15, 2025. The Company has the right to prepay the whole or any portion of the principal amount, and together with any accrued interest, at any time prior to the maturity date without notice or
          a penalty payment.&#160; The terms of the Envviron Tranche are identical to the original Focus Impact Partners Convertible Debt.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the event the Company completes a De-SPAC transaction, the principal amount and accrued interest are convertible into SVS of the Company at the option of the
          lender, as follows:&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;At a conversion price equal to the greater of (a) the price that is a 25% discount to the 20-day VWAP of the shares on Cboe Canada stock exchange, and (b) $20.00. The shares are thereafter exchanged for common shares of Focus Impact at the Common Conversion Ratio.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;If the Company completes the De-SPAC transaction, and the convertible notes are not converted into shares, the maturity date will accelerate and the principal plus interest will become repayable within 10 days after the closing of the De-SPAC transaction.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the event the Company does not complete a De-SPAC transaction at the later of January 18, 2025 (270 days from the issuance date of the notes) and the termination of the BCA for the De-SPAC transaction, the principal and accrued interest are convertible into units
          consisting of one SVS and &lt;span style="-sec-ix-hidden:Fact_ef558997a5bb495f8f0daeac43af3d9b"&gt;half&lt;/span&gt;
          of a share purchase warrant, at the option of the lender, as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;At a conversion price equal to the greater of (a) the price that is a 25% discount to the 20-day VWAP of the shares on Cboe Canada stock exchange and (b) CAD$4.75.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;Each warrant will carry the right to purchase a share with an exercise price equal to the greater of (a) a 20% premium on
                  the 30-day VWAP and (b) the floor price of CAD$4.75. The warrants will expire 2 years after the conversion date.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The conversion price is subject to certain anti-dilution provisions.&lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Envviron Tranche convertible debentures were determined to be a financial instrument comprising a host debt component and a conversion feature
          which is an embedded derivative that required bifurcation. On initial recognition, the embedded derivative was valued first, and the residual value was assigned to the host financial debt component. The fair value of the derivative liability at
          issuance was estimated to be $2,750 using the Monte Carlo model.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The prepayment option and the accelerated repayment condition were not separately accounted for as they were determined to be clearly and
          closely related to the host contract.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On November 6, 2024, the Company completed the De-SPAC transaction (Note 4), and accordingly, the conversion terms of the principal amount and accrued interest
            crystalized such that they are convertible, at the option of the lender, at a conversion price equal to the greater of (a) the price that is a 25%
            discount to the 20-day VWAP of the shares on the NASDAQ, and (b) $20.00. If the convertible notes are not converted into shares, the principal plus interest will become repayable within 10 days after the closing of the De-SPAC transaction.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Upon the crystallization of the conversion price, the conversion option met the definition of equity under Topic 815 and bifurcation is no longer required.&#160; The
            fair value of the conversion option was remeasured on November 6, 2024 to be $31,000 and was transferred into equity&lt;span style="font-size: 10pt;"&gt;.&lt;/span&gt; The fair value was estimated using the Monte Carlo model&lt;span style="font-size: 10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On November 12, 2024, the maturity of the Envviron Tranche are extended to May 30, 2025. As there was no change to the cash flows as a result of this change, the
            10% test was not met and therefore, there was no extinguishment of the debt as a result of this change. The Envviron Tranche is outstanding as of October 31, 2025, and the Company is in the process of negotiating a further extension.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Debt Assumed on RTO&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Upon the completion of the De-SPAC transaction (Note 4), the Company assumed two unsecured promissory notes amounting to $3,000,000 issued to Focus
            Impact Sponsor, LLC (the &#x201c;Focus Impact Sponsor&#x201d;), a significant shareholder of the Company. The promissory notes were interest-free and had a maturity date on the completion of the De-SPAC transaction (Note 4). Upon the completion of the
            De-SPAC transaction, $1,500,000 of the promissory notes was convertible into warrants of the Company at a price of $1.00 per warrant. The Company also assumed $345,000
            of accrued administrative fees owing to Focus Impact Partners.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On November 13, 2024, the Company issued new convertible notes totaling $3,345,000, bearing interest of 5.3% per annum, with a maturity date of
            November 13, 2026 (&#x201c;New Convertible Debt&#x201d;), in exchange for the cancellation of the assumed debt described above.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The principal loan amount and any accrued interest under the New Convertible Debt are convertible into common stock of the Company at the option of the holder at a
            25% discount to the 20-day
            volume weighted average price of the Company&#x2019;s shares, subject to a floor of $8.67 per share. The Company has the right to prepay the
            whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity date without notice or a penalty payment.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As the conversion feature was not bifurcated before and after the amendment, a difference in the present value of cash flows under the terms of the new debt
            instrument of at least 10% from the present value of the remaining cash flows under the terms of the original debt instrument
            constitutes a substantial change. The change was assessed to be in excess of 10%. With the 10% test being met, extinguishment accounting was applied. The carrying value of the old debt of $3,345,000 was derecognized and the fair value of the new debt of $2,856,042
            (based on a 14% market yield) was recognized. As Focus Impact Partners and the Focus Impact Sponsor are related parties, the gain on
            the extinguishment of $488,957 was recognized in equity as a capital transaction pursuant to ASC 470-50-40-2.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In connection with the New Focus Impact Partners Convertible Debt and the New Convertible Debt, the Company agreed (i) to grant the Secured Parties a first ranking
            security interest in all of the carbon credits and similar environmental assets held by the Company, presently existing or hereafter created or acquired, and (ii) to execute and deliver to the Secured Parties a security agreement evidencing the
            Secured Parties&#x2019; security interest (the &#x201c;Security Agreement&#x201d;). On December 18, 2024, the Company executed and delivered to the Secured Parties the Security Agreement.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration: underline;"&gt;Additional Focus Impact Partners Convertible Debt (Related Party Convertible Debt)&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration: underline;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;On March 19, 2025, the Company closed a convertible note offering in the
              principal amount of $218,000 with Focus Impact Partners that will bear interest at a rate of 5.3% per annum, with a maturity date of March 19, 2027 (&#x201c;Additional Convertible Debt&#x201d;).&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;The principal loan amount and any accrued interest under the Additional
              Convertible Debt are convertible into common stock of the Company at the option of the holder at a 25% discount to the 20-day volume weighted average price of the Company&#x2019;s shares. The Company has a right to prepay the whole or any portion of the principal amount,
              together with any accrued interest, at any time prior to the maturity date without notice or a penalty payment.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;Due to the absence of a floor conversion price, the Additional Convertible
              Debt was determined to be a financial instrument comprising a host debt component and a conversion feature which is an embedded derivative that required bifurcation. On initial recognition, the embedded derivative was valued first, and the
              residual value was assigned to the host financial debt component. The fair value of the derivative liabilities at issuance was estimated to be $72,500
              as valued using the Monte Carlo model. The fair value of the derivative liabilities as at October 31, 2025 was estimated to be $74,000
              as valued using the Monte Carlo model.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Crypto Strategy Convertible Debt&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
                &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; On July 17, 2025, the Company entered into a securities purchase agreement
              with Helena for the issuance of up to fifty-nine tranches of convertible notes (&#x201c;Crypto Strategy Convertible Debt&#x201d;) for a total
              principal amount of $300,000,000, with closings of each tranche subject to fulfillment of conditions. Each tranche will have an
              issuance discount of 8%, and bear interest at a rate of 8% per annum, with a maturity date of 18 months from the
              date of funding. Interest shall be payable by the Company on the first day of each month. At the option of the Company, the interest is payable in cash, through the issuance of additional notes, or under certain situations, through the
              issuance of common shares. The Crypto Strategy Convertible Debt ranks senior to all outstanding and future indebtedness of the Company. The securities purchase agreement will terminate automatically on July 17, 2027.&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; The principal loan amount and any accrued interest under the Crypto Strategy
              Convertible Debt in issuance are convertible into common stock of the Company at the option of the holder at 95% of the lowest
              daily volume weighted average price of the Company&#x2019;s shares during the 5 preceding trading days, subject to a floor price of $0.7722, and a cap price of $7.722.&lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;If















                  the Company issues any debt or equity, the lenders have the option to cause the Company to direct 25% of aggregate proceeds of
                  such issuances to repay the Crypto Strategy Convertible Debt. The Company has a right to prepay the whole or any portion of the principal amount, together with any accrued interest, at any time prior to the maturity date. A 10% prepayment penalty is applied on any repayments prior to the maturity date.&lt;/span&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; During the period ending on the later of (i) 12 months after the closing date
              of the initial tranche of the Crypto Strategy Convertible Debt, and (ii) the termination of the securities purchase agreement for the Crypto Strategy Convertible Debt, if the Company offers new securities for sale, the lenders have first
              refusal to up to 25% of the new securities being offered.&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; The proceeds of the Crypto Strategy Convertible Debt are subject to
              restrictions of use, with 70% of the net proceeds of the initial tranche, and 75% of the net proceeds of the subsequent tranches are required to be used to purchase cryptocurrencies. Until such time as the Company&#x2019;s aggregate acquisition of
              cryptocurrencies equal or exceeds $20,000,000 (the &#x201c;Digital Asset Threshold Amount&#x201d;), the Crypto Strategy Convertible Debt will be
              secured by a first preference perfected security interest in all of the existing and future assets of the Company and its direct and indirect subsidiaries, including all of the capital stock of each of the subsidiaries and cryptocurrencies
              purchased with the proceeds of the Crypto Strategy Convertible Debt, as evidenced by a security agreement. Subject to certain exceptions contained in the purchase agreement for the Crypto Strategy Convertible Debt, upon the Company&#x2019;s
              achievement of the Digital Asset Threshold Amount, the parties have agreed to amend the terms of the security agreement such that the Company&#x2019;s obligations shall thereafter be secured exclusively by the cryptocurrencies held in the designated
              collateral control account.&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; Currently, as the Digital Asset Threshold Amount is not yet met, the Crypto
              Strategy Convertible Debt is secured by up to $20,000,000 of proceeds from the Crypto Strategy Convertible Debt, held in a
              segregated account for trading in cryptocurrencies. The segregated account is subject to a crypto control account agreement, which requires lenders&#x2019; approval for actions taken in the segregated account.&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; On July 17, 2025, the Company closed the initial tranche of the Crypto
              Strategy Convertible Debt in the principal amount of $10,000,000, for gross proceeds of $9,200,000, with a maturity date of January 17, 2027. The
              Company also incurred $85,000 in transaction costs in connection with the issuance. $6,405,000 of net proceeds are intended for the purchase of cryptocurrencies. As of October 31, 2025, $1,280,000 are held as cash in a segregated account, and are thus presented as restricted cash in the consolidated balance sheet and $5,125,000 has been used for purchase of cryptocurrencies (Note 6).&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"&gt;In connection with entering into the Crypto Strategy Convertible Debt, the
              Company entered into a registration rights agreement (the &#x201c;RRA&#x201d;), pursuant to which, the Company agreed to register for resale the common shares that are issuable upon conversion of the Crypto Strategy Convertible Debt. If the registration
              statement covering the resale of the common shares is not filed or declared effective by certain dates set forth in the RRA, the Company will be required to pay Helena I certain amounts as liquidated damages.&lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A continuity of the Company&#x2019;s convertible debentures is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-weight: bold; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Balance as at July 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;881,544&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Issued&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;13,686,133&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Fair value of embedded derivative&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;(138,250&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom"&gt;Issuance discount&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;(800,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;Transaction costs&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;(85,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom"&gt;Repayment&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;(448,151&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Accretion&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;346,424&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Interest&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;305,591&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;Accrued interest transferred to accrued liabilities&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;(21,129&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom"&gt;Extinguishment&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;(3,982,650&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Assumed on RTO&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;3,345,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Balance as at July 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,089,512&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;Repayment&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;(345,909&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%;" valign="bottom"&gt;Accretion&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;230,015&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Interest&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;271,200&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Balance as at October 31, 2025&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;13,244,818&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Breakdown of the Company&#x2019;s
              convertible debentures is as follows:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;"&gt;
                  &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt; October 31, 2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;"&gt;
                  &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt; July 31, 2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Convertible debentures, short-term, related party&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;379,703&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;375,027&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Convertible debentures, long-term, related party&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,052,638&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,914,146&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Convertible debentures, long-term&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,812,477&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,800,339&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,244,818&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,089,512&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The face value of the convertible debentures as of October 31, 2025 was $13,756,590.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Below is a continuity of the embedded derivative liabilities:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Balance as at July 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;919,250&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;"&gt;Derivative liability component&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;138,250&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;"&gt;Change in fair value of derivative liabilities&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;(719,000&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Transferred to equity&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;(266,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Balance as at July 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;72,500&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Change in fair value of derivative liabilities&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;1,500&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;Balance as at October 31, 2025&lt;/span&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom"&gt;$ &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom"&gt;74,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In connection with the issuance of the convertible debentures during the year ended July 31, 2025, the Company incurred $85,000 in directly attributable transaction costs, which are allocated to the convertible debenture.&lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In connection with the issuance of the convertible debentures during the year ended July 31, 2024, the Company incurred $40,227 in directly attributable transaction costs. $36,484
          was allocated to the host financial liability, $3,743 was allocated to the embedded derivative and recorded immediately in the
          consolidated statement of operations as general and administrative expenses.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The key inputs used in the Monte Carlo model for the derivative liabilities were as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;At initial&lt;/div&gt;
                &lt;div style="text-align: right;"&gt;measurement&lt;/div&gt;
                &lt;div style="text-align: right;"&gt; (for the year&lt;/div&gt;
                &lt;div style="text-align: right;"&gt;ended July 31, &lt;/div&gt;
                &lt;div style="text-align: right;"&gt;2025)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;As at&lt;/div&gt;
                &lt;div style="text-align: right;"&gt;July 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;"&gt;As at &lt;/div&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;"&gt;October 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Probability of De-SPAC Transaction closing&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;90% - 99&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;N/A&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Risk-free interest rate&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;0.61% - 4.25&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;2.75&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;2.33&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Expected term (years)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;0.01 &#x2013; 2.00&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;1.63&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;1.38&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Expected annual volatility for the Company&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;92.5% - 150&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;150&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;150&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Expected annual volatility for Focus Impact&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;2.5% - 100&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Common conversion ratio&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;0.063 - 0.1462&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;N/A&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Foreign exchange rate&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;0.718 - 0.734&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;N/A&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;As &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;at October 31, 2025, the conversion options attached to the Devvio Tranche, the Focus Impact Partners Convertible Debt, the Envviron Tranche, and the New Convertible
              Debt meet the definition of equity under Topic 815, and are accordingly no longer presented as derivative liabilities. Only the conversion option attached to the Additional Convertible Debt is presented as derivative &lt;/span&gt;liabilities.&lt;/div&gt;
</devs:ConvertibleDebenturesTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20240112_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_2e93d27d8b17482e97f779f97642f6d4"
      unitRef="U002">100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20240112_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="3"
      id="Fact_e2cf071e778849feabdfbb6f7b7a6a56"
      unitRef="U004">0.053</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_2b890c1130e94cbe9c9f4704f19e1236"
      unitRef="U003">76.5</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_99f06215d36d455da833412fc1932026"
      unitRef="U005">10.3</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <devs:DebtInstrumentConvertibleRepayableDays
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_3bf9edd4ba0644c0b27fa52ee2b35974">P10D</devs:DebtInstrumentConvertibleRepayableDays>
    <devs:TransactionExpectedDaysToBeCompleted
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_b8512bf0301c410c8e67e527f3e59276">P270D</devs:TransactionExpectedDaysToBeCompleted>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="INF"
      id="Fact_bf1442c3c5934c3380f02ee368bfd025"
      unitRef="U001">1</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_a9b0dbc408a0480ba625e6de45542995">P30D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_3d2688544e7a4dd1be06f7922c975e4a"
      unitRef="U005">10.3</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <devs:DebtInstrumentConvertiblePercentagePremium
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_0dd1c686e87b4748a788f99546785c7e"
      unitRef="U004">0.20</devs:DebtInstrumentConvertiblePercentagePremium>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_000ea8ac1a1542358bb7219754e76d4d">P30D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_c4d7056abdc14fccada0c26838c6a218"
      unitRef="U005">10.3</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <devs:DebtInstrumentConvertibleExpirationPeriod
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_78f4682d167048bd8e908a9c1d5be934">P2Y</devs:DebtInstrumentConvertibleExpirationPeriod>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20240112_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_30389b373b264df1a3b64b8ed60286e5"
      unitRef="U002">45000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_7771348786a04208b2b47eb9aa357ccc"
      unitRef="U005">11.7</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_c32a9e120102437ea74b37fa8fca1789"
      unitRef="U003">76.5</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <devs:DebtInstrumentConvertibleRepayableDays
      contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_00d88fa66e89457fb927d25c68a78822">P10D</devs:DebtInstrumentConvertibleRepayableDays>
    <us-gaap:EquityFairValueDisclosure
      contextRef="c20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_df04d5ce9bd94cd08f44060391fff4f2"
      unitRef="U002">176000</us-gaap:EquityFairValueDisclosure>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_185eeb1c385a40b09793aaa5b117f5e4"
      unitRef="U004">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_551b02e16bab4298911d21a45dc98590"
      unitRef="U004">2.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="4"
      id="Fact_2cecf9c38c7b4f6594f8903a4f201b3e"
      unitRef="U004">0.031</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="c20241106to20241106_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_ca74e1bd4dbf470d830394a9e1c822b0">P0Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_62804aa367d04ee688f5bd8dc594ec7d"
      unitRef="U002">550000</us-gaap:DebtInstrumentFaceAmount>
    <devs:NumberOfInstallments
      contextRef="c20240112to20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="INF"
      id="Fact_53d7d37fc54346688bdb628b5d30720b"
      unitRef="U010">5</devs:NumberOfInstallments>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20231106_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_c75a21dc95084ef78f2d7b96c444dce0"
      unitRef="U002">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20240109_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_1723999ab9fe420894510f6d7b2eb03f"
      unitRef="U002">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20240328_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_18c1aa8576d745db8718251e7770e3fd"
      unitRef="U002">100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20240419_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_8999e884cf34456c9f349a6a7253a917"
      unitRef="U002">100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20240613_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_25bd542002bd4e3b8cf8b34c60e6d5bb"
      unitRef="U002">50000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20240112_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="3"
      id="Fact_261dec498abb4ac092cf82536d99b89f"
      unitRef="U004">0.053</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <devs:DebtInstrumentConvertiblePercentageDiscount
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_8082082d1d08439ca4e6b94da0d32f7e"
      unitRef="U004">0.25</devs:DebtInstrumentConvertiblePercentageDiscount>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_7b3d34a380124cc2bfc921d17783a2fb">P20D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <devs:ConvertibleDebtFloorPrice
      contextRef="c20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_b586284615474a448ca71ebb06f7a19f"
      unitRef="U003">20</devs:ConvertibleDebtFloorPrice>
    <devs:DebtInstrumentConvertibleRepayableDays
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_2cad07ef4a8b44a3b8c7fdf8a0002e49">P10D</devs:DebtInstrumentConvertibleRepayableDays>
    <devs:TransactionExpectedDaysToBeCompleted
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_84aa4677adea46a3a10826e60e6c443a">P270D</devs:TransactionExpectedDaysToBeCompleted>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="INF"
      id="Fact_a5346078f8e64199a032c5b989845754"
      unitRef="U001">1</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <devs:DebtInstrumentConvertiblePercentageDiscount
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_503ddfb524c04d3d967cbeeaefa9499c"
      unitRef="U004">0.25</devs:DebtInstrumentConvertiblePercentageDiscount>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_2631ce79dbef4aaf8620b7b35a3f956c">P20D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <devs:ConvertibleDebtFloorPrice
      contextRef="c20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_d5c3d67da0614162a58bbfa0c5ace5c3"
      unitRef="U005">4.75</devs:ConvertibleDebtFloorPrice>
    <devs:DebtInstrumentConvertiblePercentagePremium
      contextRef="c20240801to20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_c07a3e1fcb714862974329bd7c1f0d95"
      unitRef="U004">0.20</devs:DebtInstrumentConvertiblePercentagePremium>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_942fb85adaba4e4698893b65475c0155">P20D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <devs:ConvertibleDebtFloorPrice
      contextRef="c20241031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_83a47a66cbc1479eafc6336e799c22b7"
      unitRef="U005">4.75</devs:ConvertibleDebtFloorPrice>
    <devs:DebtInstrumentConvertibleExpirationPeriod
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_5b013341a52b467c8140865bd4341eba">P2Y</devs:DebtInstrumentConvertibleExpirationPeriod>
    <devs:ConvertibleDebtFloorPrice
      contextRef="c20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_363e51700d684873b0eaaafb7a6b8d7f"
      unitRef="U003">20</devs:ConvertibleDebtFloorPrice>
    <devs:ConvertibleDebtFloorPrice
      contextRef="c20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_77abe88d0f954efb93e3122d189f431f"
      unitRef="U005">4.75</devs:ConvertibleDebtFloorPrice>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c20240628to20240628_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_b46d2a28b5b24346b6abb7da09b02190"
      unitRef="U002">20000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c20240819to20240819_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_a34a29baa57e44028f24177dd8bc4951"
      unitRef="U002">41500</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c20241018to20241018_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_c563156ae92949f7805965cdaf344f46"
      unitRef="U002">6500</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c20241028to20241028_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_40dcb5035426404899e4fc5c0223305b"
      unitRef="U002">7650</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c20241101to20241101_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_7d7b255ad3534352ba6cd73efeb64c17"
      unitRef="U002">12000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20250731_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_ae70ff56652f485fbcf08bbd1e243e5b"
      unitRef="U002">25800</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_9053487bf2cb4f7b998ac3966ff8eb97"
      unitRef="U002">65750</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_55d650cbaa9c45bcafe4a2d29d105988"
      unitRef="U002">637150</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="3"
      id="Fact_97e5551e92ec4372aa8d1e55e700e990"
      unitRef="U004">0.053</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <devs:DebtInstrumentConvertiblePercentageDiscount
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_b72e1f5296174aeba566fe67de1279db"
      unitRef="U004">0.25</devs:DebtInstrumentConvertiblePercentageDiscount>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_6dad86996e2a4ec4a15032be6e187975">P20D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <devs:ConvertibleDebtFloorPrice
      contextRef="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_a38d204783c643f082b91c393e424100"
      unitRef="U003">8.67</devs:ConvertibleDebtFloorPrice>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_1e63516edb3047fcbe15b7863f89f3ca"
      unitRef="U002">21129</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <devs:PercentageOfDebtCarryingValue
      contextRef="c20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_86d45b94e83c4a7899a2fbaf2c094494"
      unitRef="U004">0.10</devs:PercentageOfDebtCarryingValue>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_32b776803ae4416ca98dbbc4f1d2926d"
      unitRef="U002">2250000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature
      contextRef="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_3fa7a3691cce41a0ad1d86dce35ab45d"
      unitRef="U002">59000</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
    <devs:DebtInstrumentExtinguishment
      contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_60d07c480b89440c8c7bd66c1b992462"
      unitRef="U004">0.10</devs:DebtInstrumentExtinguishment>
    <us-gaap:DebtInstrumentFairValue
      contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_550ad6547a984747894a604607a9f960"
      unitRef="U002">637650</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_NewConvertibleDebtMember"
      decimals="0"
      id="Fact_74c9e40033ac43959194ce121508f4df"
      unitRef="U002">544441</us-gaap:DebtInstrumentFairValue>
    <devs:PercentageOfMarketYield
      contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_798cb335208f43d3b618676f7850f922"
      unitRef="U004">0.14</devs:PercentageOfMarketYield>
    <us-gaap:EquityFairValueDisclosure
      contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_258bc10516f448959e3c764209911a04"
      unitRef="U002">59000</us-gaap:EquityFairValueDisclosure>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c20241113to20241113_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_45def1790d984ad5b1360f83c1a69d36"
      unitRef="U002">93209</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20240423_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_b846516a38d94c2c9c046da869b23c1a"
      unitRef="U002">250000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20240423_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="3"
      id="Fact_5329151246af40ff98fc4ab33be4d279"
      unitRef="U004">0.053</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <devs:DebtInstrumentConvertiblePercentageDiscount
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_1ad2c93530d24a5985de3a5a8c0ba1dc"
      unitRef="U004">0.25</devs:DebtInstrumentConvertiblePercentageDiscount>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_a6ee877403be4a06ae20c2718d5332bb">P20D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_d7df77edf8564de6a0eed50c9f718195"
      unitRef="U003">20</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <devs:DebtInstrumentConvertibleRepayableDays
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_5f9314365bc44f799013924d18960f0f">P10D</devs:DebtInstrumentConvertibleRepayableDays>
    <devs:DeSPACTransactionPeriod
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_7714b49e80eb496ba1472f058cfc2d68">P270D</devs:DeSPACTransactionPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember_StatementClassOfStockAxis_SubordinateVotingSharesMember"
      decimals="INF"
      id="Fact_04a1fb9552344a7095330b057ea87d84"
      unitRef="U001">1</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <devs:DebtInstrumentConvertiblePercentageDiscount
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_eac8c97481f64f08a6ed7c9509186abc"
      unitRef="U004">0.25</devs:DebtInstrumentConvertiblePercentageDiscount>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_e25db823ce0c47b4841beeec82f5cc55">P20D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_23eba32dafdf445bbafe553a3f9e2b58"
      unitRef="U005">4.75</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <devs:DebtInstrumentConvertiblePercentagePremium
      contextRef="c20240801to20241031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_ac3035e87f9847f0b0df0c28c12dea76"
      unitRef="U004">0.20</devs:DebtInstrumentConvertiblePercentagePremium>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_FinancialInstrumentAxis_WarrantMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_e84802dd86c741fe8784e07e5f0eba60">P30D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_e88bb726bcb54291a95c3f997ffcb1e1"
      unitRef="U005">4.75</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <devs:DebtInstrumentConvertibleExpirationPeriod
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_f115319d18c440cb8f49b11b96c617a9">P2Y</devs:DebtInstrumentConvertibleExpirationPeriod>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20240423_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_59a2093183784bf68aa094dd756d59c4"
      unitRef="U002">2750</us-gaap:DerivativeLiabilitiesCurrent>
    <devs:DebtInstrumentConvertiblePercentageDiscount
      contextRef="c20241106to20241106_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_582c40c62abc4b85945217737f1669ca"
      unitRef="U004">0.25</devs:DebtInstrumentConvertiblePercentageDiscount>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_a409c55d61f741e6ac3209ec95f6bd60">P20D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <devs:ConvertibleDebtFloorPrice
      contextRef="c20241106_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_e3f07a696a4949609c040c0cadc6653b"
      unitRef="U005">20</devs:ConvertibleDebtFloorPrice>
    <devs:DebtInstrumentConvertibleRepayableDays
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_06488b4e78d14f2d955840d2c10d826b">P10D</devs:DebtInstrumentConvertibleRepayableDays>
    <us-gaap:EquityFairValueDisclosure
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_d1a910fa6c6749189009fbef2e0fa649"
      unitRef="U002">31000</us-gaap:EquityFairValueDisclosure>
    <devs:NumberOfUnsecuredPromissoryNotes
      contextRef="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="INF"
      id="Fact_0c0750d2621348218c9ad9481d7557fc"
      unitRef="U011">2</devs:NumberOfUnsecuredPromissoryNotes>
    <devs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable
      contextRef="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_a0ee069149da4d67b37269929962b6a0"
      unitRef="U002">3000000</devs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPromissoryNotePayable>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_0d7848d399ad4edb8e0984ec45d3e431"
      unitRef="U002">1500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_9dec25a4482f496787cf57512ff41946"
      unitRef="U003">1</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="c20250801to20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_6b1cbe8ebd9c4ba984fc8324d48e98b2"
      unitRef="U002">345000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_9bb0716aa11c4cebad0f43821811256c"
      unitRef="U002">3345000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="3"
      id="Fact_f74080de13614be59e4d6e189fb196c9"
      unitRef="U004">0.053</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <devs:DebtInstrumentConvertiblePercentageDiscount
      contextRef="c20241113to20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_ff84212a63854d6ca2c7857515e5ef87"
      unitRef="U004">0.25</devs:DebtInstrumentConvertiblePercentageDiscount>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      id="Fact_e88a0227fcb8473d8495cb39000b8266">P20D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <devs:ConvertibleDebtFloorPrice
      contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_83e2e02d923e4180bdf86f13f9a8124c"
      unitRef="U003">8.67</devs:ConvertibleDebtFloorPrice>
    <devs:PercentageOfDebtCarryingValue
      contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_46a9b1b245074a49a631c975ea778efc"
      unitRef="U004">0.10</devs:PercentageOfDebtCarryingValue>
    <devs:IncreaseDecreaseAssessedToBeInExcessPercentage
      contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_3c966ae73842470180fa131772845030"
      unitRef="U004">0.10</devs:IncreaseDecreaseAssessedToBeInExcessPercentage>
    <devs:DebtInstrumentExtinguishment
      contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_31d4c9f874d9484c8890d762d1ac7fbe"
      unitRef="U004">0.10</devs:DebtInstrumentExtinguishment>
    <us-gaap:DebtInstrumentFairValue
      contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_cc4bcef21c3a403babed99ad9ac71b10"
      unitRef="U002">3345000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="c20241113_ShortTermDebtTypeAxis_NewConvertibleDebtMember"
      decimals="0"
      id="Fact_e8c4ea0e29064610b5ac33aab469c923"
      unitRef="U002">2856042</us-gaap:DebtInstrumentFairValue>
    <devs:PercentageOfMarketYield
      contextRef="c20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="2"
      id="Fact_6bfb1dfc0a074000a8b3007ad89a8c22"
      unitRef="U004">0.14</devs:PercentageOfMarketYield>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c20241113to20241113_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_92cafc367d1f49aba0d7a68949bc23e7"
      unitRef="U002">488957</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"
      decimals="0"
      id="Fact_9dfe634f5f7f4b1fb3c31233f12436f1"
      unitRef="U002">218000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"
      decimals="3"
      id="Fact_497bb06158a64fb6b764bbeff21748b6"
      unitRef="U004">0.053</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <devs:DebtInstrumentConvertiblePercentageDiscount
      contextRef="c20250319to20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"
      decimals="2"
      id="Fact_e75975fc0a4940a6aa537932812ac153"
      unitRef="U004">0.25</devs:DebtInstrumentConvertiblePercentageDiscount>
    <devs:PeriodOfVolumeWeightedAverageTradingPrice
      contextRef="c20250801to20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"
      id="Fact_cfbe603648e148419f5f03e7e5343fdb">P20D</devs:PeriodOfVolumeWeightedAverageTradingPrice>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20250319_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"
      decimals="0"
      id="Fact_ddc0fba0c1664b4e84194f2226c9e4be"
      unitRef="U002">72500</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20251031_LegalEntityAxis_FocusImpactPartnersMember_ShortTermDebtTypeAxis_AdditionalConvertibleDebtMember"
      decimals="0"
      id="Fact_3309f43a5f5341e3ac62114f26d41940"
      unitRef="U002">74000</us-gaap:DerivativeLiabilitiesCurrent>
    <devs:DebtInstrumentNumberOfTranches
      contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="INF"
      id="Fact_83588cf43efd4c54a40b2f5ad49cf076"
      unitRef="U012">59</devs:DebtInstrumentNumberOfTranches>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="0"
      id="Fact_ad2fc3eac2954f7f98ca2694163d0ce7"
      unitRef="U002">300000000</us-gaap:DebtInstrumentFaceAmount>
    <devs:DebtInstrumentConvertiblePercentageDiscount
      contextRef="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="2"
      id="Fact_6e8e90f4e4a24c4eb30d084f6559bc37"
      unitRef="U004">0.08</devs:DebtInstrumentConvertiblePercentageDiscount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="2"
      id="Fact_24e90a701bd446e291ef7ebb3ca353c9"
      unitRef="U004">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      id="Fact_fcdf747a609b4ab082260c66c143a4d6">P18M</us-gaap:DebtInstrumentTerm>
    <devs:PercentageOfDebtCarryingValue
      contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="2"
      id="Fact_1e5be7f898384e289866eaf22b20aa16"
      unitRef="U004">0.95</devs:PercentageOfDebtCarryingValue>
    <devs:NumberOfTradingDays
      contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      id="Fact_61f4ad6b5a034fcd9ca192e6b9d398ec">P5D</devs:NumberOfTradingDays>
    <devs:ConvertibleDebtFloorPrice
      contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="4"
      id="Fact_5eb11901ce194524bee0246e8e43752d"
      unitRef="U005">0.7722</devs:ConvertibleDebtFloorPrice>
    <devs:ConvertibleDebtCapPrice
      contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="3"
      id="Fact_7895c4e7d4d444958d6ae53905009184"
      unitRef="U005">7.722</devs:ConvertibleDebtCapPrice>
    <devs:ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage
      contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="2"
      id="Fact_7768faa1c825455d9a6fa4d46865667b"
      unitRef="U004">0.25</devs:ProceedsFromNewIssuancesObligatedForDebtRepaymentPercentage>
    <devs:PrepaymentPenaltyPercentagePriorToMaturityDate
      contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="2"
      id="Fact_26909bb4d6f747ecb896554cb636108d"
      unitRef="U004">0.10</devs:PrepaymentPenaltyPercentagePriorToMaturityDate>
    <devs:RightOfFirstRefusalNewSecuritiesPercentage
      contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="2"
      id="Fact_4b53b8eb91624e39b624935bf995647d"
      unitRef="U004">0.25</devs:RightOfFirstRefusalNewSecuritiesPercentage>
    <devs:DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage
      contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="2"
      id="Fact_28b40adba91f497b89a6bd39f673e196"
      unitRef="U004">0.70</devs:DebtInstrumentInitialTrancheProceedsUsedForCryptocurrencyPurchasesPercentage>
    <devs:DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage
      contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="2"
      id="Fact_5afca131316f47c289488a2ce33d6ea5"
      unitRef="U004">0.75</devs:DebtInstrumentSubsequentTranchesProceedsUsedForCryptocurrencyPurchasesPercentage>
    <devs:MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies
      contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="0"
      id="Fact_b1c9286157de46ef94e1f1c85c4d09ce"
      unitRef="U002">20000000</devs:MinimumDigitalAssetThresholdAmountForAcquisitionOfCryptocurrencies>
    <devs:ProceedsSecuredInSegregatedCryptocurrencyTradingAccount
      contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember"
      decimals="0"
      id="Fact_16e800b166024a55906b9b1353298ada"
      unitRef="U002">20000000</devs:ProceedsSecuredInSegregatedCryptocurrencyTradingAccount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"
      decimals="0"
      id="Fact_793e179fe03f44bc9617df5232e65645"
      unitRef="U002">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"
      decimals="0"
      id="Fact_9e6c128c5e394eeeb7fb802ca7529e09"
      unitRef="U002">9200000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"
      id="Fact_7e76f591a8ec45d38be50ee4a3488fb5">2027-01-17</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="c20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"
      decimals="0"
      id="Fact_67638f1b65144ddf9d6d0442a4a1acd1"
      unitRef="U002">85000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:CryptoAssetPurchase
      contextRef="c20250717to20250717_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"
      decimals="0"
      id="Fact_0c829480c5784267acf3fd9558c13553"
      unitRef="U002">6405000</us-gaap:CryptoAssetPurchase>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="c20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"
      decimals="0"
      id="Fact_4d493d9f93ea4222b8543efe53830b65"
      unitRef="U002">1280000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CryptoAssetPurchase
      contextRef="c20250801to20251031_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtInitialTrancheMember"
      decimals="0"
      id="Fact_7f087f40d78f43b0bb7694cf00c3a93a"
      unitRef="U002">5125000</us-gaap:CryptoAssetPurchase>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_502908fc875f4314b04f6161c63240ba">
&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A continuity of the Company&#x2019;s convertible debentures is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-weight: bold; width: 88%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Balance as at July 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;881,544&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Issued&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;13,686,133&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Fair value of embedded derivative&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;(138,250&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom"&gt;Issuance discount&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;(800,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;Transaction costs&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;(85,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom"&gt;Repayment&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;(448,151&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Accretion&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;346,424&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Interest&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;305,591&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;Accrued interest transferred to accrued liabilities&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;(21,129&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%;" valign="bottom"&gt;Extinguishment&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;(3,982,650&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Assumed on RTO&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;3,345,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Balance as at July 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;13,089,512&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;Repayment&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;(345,909&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%;" valign="bottom"&gt;Accretion&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;230,015&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: normal; width: 88%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Interest&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;271,200&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Balance as at October 31, 2025&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;13,244,818&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Breakdown of the Company&#x2019;s
              convertible debentures is as follows:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;"&gt;
                  &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt; October 31, 2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; white-space: nowrap;"&gt;
                  &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt; July 31, 2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Convertible debentures, short-term, related party&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;379,703&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;375,027&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Convertible debentures, long-term, related party&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,052,638&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,914,146&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Convertible debentures, long-term&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,812,477&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8,800,339&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,244,818&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,089,512&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:ConvertibleDebtCurrent
      contextRef="c20240731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_63b9434b8dbd41a89d6e466e1dc01a80"
      unitRef="U002">881544</us-gaap:ConvertibleDebtCurrent>
    <devs:ConvertibleDebtIssuanceGrossValue
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_08e0f3a1501f438a8c6970083fd9c244"
      unitRef="U002">13686133</devs:ConvertibleDebtIssuanceGrossValue>
    <devs:FairValueOfEmbeddedDerivativeLiability
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_0598b7e38e5f4fc8b24b90595e102388"
      unitRef="U002">-138250</devs:FairValueOfEmbeddedDerivativeLiability>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_35a48ea5beea48d4ab7cfcedc0c7c3bc"
      unitRef="U002">-800000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_bcc3aa3d36ee4dab9bf1e306b1317242"
      unitRef="U002">85000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_757ef09d35d74f6f90b51e2adf75f754"
      unitRef="U002">448151</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:AccretionExpense
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_7a64ca090c3f4930b0317055ed0d477e"
      unitRef="U002">346424</us-gaap:AccretionExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_a679bae52a0041aba2fe3aacfae5c907"
      unitRef="U002">305591</us-gaap:InterestExpenseDebt>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_cb5c5850b7ed42959eef517004b32c77"
      unitRef="U002">-21129</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_ec41c8c445254ff4ae7c92b5520432d1"
      unitRef="U002">-3982650</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <devs:FairValueAssumedOnReverseTakeover
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_9cf69a37067a44e3a0a907a5aea17e4f"
      unitRef="U002">3345000</devs:FairValueAssumedOnReverseTakeover>
    <us-gaap:ConvertibleDebtCurrent
      contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_e4bef82d45794715aace077f27f4dcf4"
      unitRef="U002">13089512</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_0e5226b089874f89996ff55f1f9d4f5d"
      unitRef="U002">345909</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:AccretionExpense
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_10af61e629eb4a0e8175252a9bc92066"
      unitRef="U002">230015</us-gaap:AccretionExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_d6e4f5b025db42948fb9d80d619e8f0c"
      unitRef="U002">271200</us-gaap:InterestExpenseDebt>
    <us-gaap:ConvertibleDebtCurrent
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_c32397585cda4f0ca60f3df4d04bfd5a"
      unitRef="U002">13244818</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:ConvertibleDebtCurrent
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_68a5c39648414de1b49f961772e29973"
      unitRef="U002">379703</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:ConvertibleDebtCurrent
      contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_5e77db6dd2224cb8833669d65f057997"
      unitRef="U002">375027</us-gaap:ConvertibleDebtCurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_3e048ff1363a4857a4d6ed5e11f4bd4b"
      unitRef="U002">4052638</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_01efc079a6c74be8bb921c1d1e430d73"
      unitRef="U002">3914146</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember"
      decimals="0"
      id="Fact_4d1d2feb9498429899c0ce0841540289"
      unitRef="U002">8812477</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="c20250731_RelatedPartyTransactionsByRelatedPartyAxis_NonrelatedPartyMember"
      decimals="0"
      id="Fact_e4cf307958bb4b0292f21f70778964ae"
      unitRef="U002">8800339</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebt
      contextRef="c20251031"
      decimals="0"
      id="Fact_714379120f3c4db1bcdcec51fb7e77ed"
      unitRef="U002">13244818</us-gaap:ConvertibleDebt>
    <us-gaap:ConvertibleDebt
      contextRef="c20250731"
      decimals="0"
      id="Fact_7d44f473188843f190deb1985ab9a9b0"
      unitRef="U002">13089512</us-gaap:ConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_884506833d5c462bb68ab90de4a7fa30"
      unitRef="U002">13756590</us-gaap:DebtInstrumentFaceAmount>
    <devs:EmbeddedDerivativeLiabilitiesTextBlock
      contextRef="c20250801to20251031"
      id="Text_218c2acaf4ef4767af00f5be493c1bb8">
&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Below is a continuity of the embedded derivative liabilities:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Balance as at July 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;919,250&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;"&gt;Derivative liability component&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;138,250&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal; text-indent: -9pt; margin-left: 9pt;"&gt;Change in fair value of derivative liabilities&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;(719,000&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="margin-left: 9pt; text-indent: -9pt;"&gt;Transferred to equity&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;(266,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Balance as at July 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;72,500&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Change in fair value of derivative liabilities&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;1,500&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;Balance as at October 31, 2025&lt;/span&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom"&gt;$ &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; background-color: rgb(204, 238, 255);" valign="bottom"&gt;74,000&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</devs:EmbeddedDerivativeLiabilitiesTextBlock>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20240731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_f5965ddbf1354e5f81359b6616500b41"
      unitRef="U002">919250</us-gaap:DerivativeLiabilitiesCurrent>
    <devs:FairValueOfEmbeddedDerivativeLiability
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_82ccfc4fe7994ec2947f45aac120d4f9"
      unitRef="U002">-138250</devs:FairValueOfEmbeddedDerivativeLiability>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_b291b2e899ab4db9a303994122d7e91a"
      unitRef="U002">719000</us-gaap:UnrealizedGainLossOnDerivatives>
    <devs:FairValueOfEquitySharesTransferred
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_09d452e2a086497581c331142707f649"
      unitRef="U002">266000</devs:FairValueOfEquitySharesTransferred>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_1977b34bc78843b2a80a3b3911fdb3aa"
      unitRef="U002">72500</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c20250801to20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_e0373793aeca4d0f8267fa87ac462647"
      unitRef="U002">-1500</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_15002fdcc8fa41c2ba183a9b5bd2a61e"
      unitRef="U002">74000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c20240801to20250731_CounterpartyNameAxis_EnvvironSASMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember_ShortTermDebtTypeAxis_ConvertibleDebtMember"
      decimals="0"
      id="Fact_2802bcebd09e475cb0c348546f0aa4bb"
      unitRef="U002">85000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="c20230801to20240731_CounterpartyNameAxis_EnvvironSASMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_490027982cfb4dcd94ea346ae1edf37d"
      unitRef="U002">40227</us-gaap:PaymentsOfDebtIssuanceCosts>
    <devs:HostFinancialLiability
      contextRef="c20230801to20240731_CounterpartyNameAxis_EnvvironSASMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_d41d837616a54ad0b677c7ee20527f3c"
      unitRef="U002">36484</devs:HostFinancialLiability>
    <us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
      contextRef="c20230801to20240731_CounterpartyNameAxis_EnvvironSASMember_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_f72bebe403f7475b86a4e0d99b454e6a"
      unitRef="U002">3743</us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet>
    <devs:KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_6b3041c4239a4fafb2417b635e8dbcb6">
&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The key inputs used in the Monte Carlo model for the derivative liabilities were as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;At initial&lt;/div&gt;
                &lt;div style="text-align: right;"&gt;measurement&lt;/div&gt;
                &lt;div style="text-align: right;"&gt; (for the year&lt;/div&gt;
                &lt;div style="text-align: right;"&gt;ended July 31, &lt;/div&gt;
                &lt;div style="text-align: right;"&gt;2025)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;As at&lt;/div&gt;
                &lt;div style="text-align: right;"&gt;July 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;"&gt;As at &lt;/div&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: right;"&gt;October 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Probability of De-SPAC Transaction closing&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;90% - 99&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;N/A&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Risk-free interest rate&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;0.61% - 4.25&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;2.75&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;2.33&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Expected term (years)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;0.01 &#x2013; 2.00&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;1.63&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;1.38&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Expected annual volatility for the Company&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;92.5% - 150&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;150&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;150&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Expected annual volatility for Focus Impact&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;2.5% - 100&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                &lt;div&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%;" valign="bottom"&gt;
                &lt;div style="text-align: justify; text-indent: -9pt; margin-left: 9pt;"&gt;Common conversion ratio&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div&gt;0.063 - 0.1462&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;N/A&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-indent: -9pt; margin-left: 9pt;"&gt;Foreign exchange rate&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;0.718 - 0.734&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;N/A&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;N/A&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</devs:KeyInputsUsedForDerivativeLiabilitiesValuationTechniquesTableTextBlock>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_00261b686e2e4581817029d336b195d0"
      unitRef="U002">0.90</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputProbabilityOfDeSPACTransactionMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_b87b1046fd8f4b94aff53c99b128d6d6"
      unitRef="U002">0.99</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="4"
      id="Fact_971b3dd9fadf4175bbf197e0610a21c1"
      unitRef="U002">0.0061</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="4"
      id="Fact_5b50fc3b926a465ca4a6b742306ed427"
      unitRef="U002">0.0425</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="4"
      id="Fact_2cf289bcd42640d2b4667d61c653af96"
      unitRef="U002">0.0275</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="4"
      id="Fact_4cff9accc3894b889280135a5077ac1d"
      unitRef="U002">0.0233</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_1f7ed1de7ee845d6ab444e2f64e4c166"
      unitRef="U002">0.01</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_8288e97afafd434993a2c9574a0ebe77"
      unitRef="U002">2</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_8cfb1437472f4b218f13382d3e6951eb"
      unitRef="U002">1.63</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedTermMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_8e44dc9a97b64fd3817c5e34aa57da42"
      unitRef="U002">1.38</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="3"
      id="Fact_88ed5ccdb65e4fc383d030c1d695cfde"
      unitRef="U002">0.925</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_5b1fbd0f53f34e36877e391d740847da"
      unitRef="U002">1.50</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20250731_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_b9bc02e1928941cc92d0bf10f7c25362"
      unitRef="U002">1.50</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForTheCompanyMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_122eff89b3f44e91a334f72c1505ead0"
      unitRef="U002">1.50</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="3"
      id="Fact_602d4566bae547589adb285a00d14d16"
      unitRef="U002">0.025</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputExpectedAnnualVolatilityForFocusImpactMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="2"
      id="Fact_d8204eb262b94d76bab53ef43424ae8f"
      unitRef="U002">1</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputConversionPriceMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="3"
      id="Fact_a16f28a699f34cb2a9e441d8710bae5d"
      unitRef="U002">0.063</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputConversionPriceMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="4"
      id="Fact_028bd336a4254d1bb76aa6c6bf35123a"
      unitRef="U002">0.1462</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputForeignExchangeRateMember_RangeAxis_MinimumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="3"
      id="Fact_afd4d3e683d04cbdb0369722c3d6270e"
      unitRef="U002">0.718</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20230912_CounterpartyNameAxis_EnvvironSASMember_MeasurementInputTypeAxis_MeasurementInputForeignExchangeRateMember_RangeAxis_MaximumMember_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="3"
      id="Fact_d81415968a4a4d519c00edf0280d38f5"
      unitRef="U002">0.734</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="c20250801to20251031"
      id="Text_7ce3cc327fb0468abacb7f5714f77849">
&lt;div&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -18pt; margin-left: 18pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;"&gt;11.&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;"&gt;Warrant liabilities&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Impact of Change in Functional Currency on August 1, 2024&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
        &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at July 31, 2024, the Company had 132,811
        warrants outstanding. The exercise price of these warrants is denominated in CAD. Due to the change in functional currency of the Company, a total of 121,995
        warrants which were issued in connection with the Company&#x2019;s reverse merger on November 4, 2022 and for private placements with an initial carrying value of $1,836,666 were reassessed to be derivative liabilities. The fair value of the warrants upon the change in classification on August 1, 2024 of $454,571, was remeasured using the Black-Scholes option pricing model, with the following assumptions (weighted average): expected dividend yield - 0%, expected volatility - 105%,
        risk-free interest rate &#x2013; 3.49% and an expected remaining life &#x2013; 0.7 years.&#160; The fair value of these warrants is classified as Level 2 in the fair value hierarchy.&#160;&#160; The difference between the previous carrying value which was initially
        recorded as equity and the fair value of the warrant liabilities on August 1, 2024 was $1,382,096. Pursuant to ASC 815-40-35-9, the
        difference is recognized within equity.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;10,816 of the warrants outstanding on
        August 1, 2024 were issued to brokers as compensation for finders fees (the &#x201c;Broker Warrants&#x201d;) and fall under the Scope of ASC 718, Stock-based Compensation. As the Company&#x2019;s stock was primarily traded on the Cboe Exchange in Canadian dollars
        during the three months ended October 31, 2024, the exemption under ASC 718-10-25-14A is met and the Broker Warrants remain equity classified.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Changes to warrant liability during the three months ended October 31, 2025&lt;br/&gt;
        &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;2025, the fair value of the liability classified warrants were
          remeasured at $&lt;/span&gt;3,343,175 using the Black-Scholes option pricing model, with the following assumptions (weighted average):
        expected dividend yield - 0%, expected volatility - 150%, risk-free interest rate &#x2013; 2.70% and an expected remaining life of 4.02 years.&#160; The Company recognized ($2,283,298)
        &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;as a change in fair value for the three months ended October 31, 2025.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following is a continuity of the Company&#x2019;s derivative warrant liabilities:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at July 31, 2024&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Warrants fair value upon change in functional currency (Note 2)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;454,571&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Warrants issued upon De-SPAC transaction (Note 4)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;7,196,286&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Warrants to be issued (mandatory convertible debentures)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;7,500&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Change in fair value of warrant liabilities (exercised warrants)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;162,396&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Change in fair value of warrant liabilities (expired warrants)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;(25,067&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Fair value of warrants exercised&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;(303,492&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Change in fair value of warrant liabilities&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;(1,865,721&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at July 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;5,626,473&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Change in fair value of warrant liabilities&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;(2,283,298&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;Balance as at October 31, 2025&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;3,343,175&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20240731"
      decimals="0"
      id="Fact_f9eb51ab7d3f498699ab43cc55a022cc"
      unitRef="U001">132811</us-gaap:ClassOfWarrantOrRightOutstanding>
    <devs:ClassOfWarrantOrRightIssued
      contextRef="c20221104to20221104"
      decimals="0"
      id="Fact_1ebaca14d16041e1b275f7162edc3042"
      unitRef="U001">121995</devs:ClassOfWarrantOrRightIssued>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20221104"
      decimals="0"
      id="Fact_182dd0ecb13d40a59c35fe245416d9ef"
      unitRef="U002">1836666</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="c20240801to20240801"
      decimals="0"
      id="Fact_65b27e4464c8409d94370f44fedeb743"
      unitRef="U002">454571</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20240731_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"
      decimals="2"
      id="Fact_ee69a3e41b234f118e0817ffa82054a6"
      unitRef="U004">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20240731_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"
      decimals="2"
      id="Fact_d48b3af4db774551a6b89156e432eee9"
      unitRef="U004">1.05</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20240731_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"
      decimals="4"
      id="Fact_b00f98e8b6af43febacf1e698cd1943b"
      unitRef="U004">0.0349</us-gaap:DerivativeLiabilityMeasurementInput>
    <devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm
      contextRef="c20230801to20240731"
      id="Fact_7502ed0c240d475fb0dcf8d88ff92eea">P0Y8M12D</devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="c20240801_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate202201Member"
      decimals="0"
      id="Fact_13cb28c3fb804ab799c89adb16ef5c87"
      unitRef="U002">1382096</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20240801_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate202107Member"
      decimals="0"
      id="Fact_d2fc7290e3c04be9b92318a45bc78b23"
      unitRef="U001">10816</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="c20251031_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_af7a6c489d38463e8b838acee3c8e1fb"
      unitRef="U002">3343175</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"
      decimals="2"
      id="Fact_da025bcc0f8c4f9c9e9212bdbf93c69b"
      unitRef="U004">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"
      decimals="2"
      id="Fact_0ff8327b2e8446978e6f444fb30c3f02"
      unitRef="U004">1.50</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"
      decimals="4"
      id="Fact_e43127ae431d4013be6f26592a1da684"
      unitRef="U004">0.027</us-gaap:DerivativeLiabilityMeasurementInput>
    <devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm
      contextRef="c20250801to20251031"
      id="Fact_98a4970f1f9343f8ba8787f827b32dca">P4Y7D</devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="c20250801to20251031_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_bbe0dbc24fe44577af1537c419a9e651"
      unitRef="U002">-2283298</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <devs:ScheduleOfWarrantsOrRightsTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_d2cecd305e8a4b429de2ffd0c942c031">
&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following is a continuity of the Company&#x2019;s derivative warrant liabilities:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at July 31, 2024&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Warrants fair value upon change in functional currency (Note 2)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;454,571&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Warrants issued upon De-SPAC transaction (Note 4)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;7,196,286&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Warrants to be issued (mandatory convertible debentures)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;7,500&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Change in fair value of warrant liabilities (exercised warrants)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;162,396&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Change in fair value of warrant liabilities (expired warrants)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;(25,067&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Fair value of warrants exercised&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;(303,492&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;Change in fair value of warrant liabilities&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;(1,865,721&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Balance as at July 31, 2025&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;5,626,473&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Change in fair value of warrant liabilities&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;(2,283,298&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;Balance as at October 31, 2025&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;3,343,175&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</devs:ScheduleOfWarrantsOrRightsTableTextBlock>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="c20240731_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_c41aec4c6ace44db81765d76958c2647"
      unitRef="U002">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <devs:WarrantsFairValueUponChangeInFunctionalCurrency
      contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_85eda85c4ef44a24a3b76bcc05bd7b44"
      unitRef="U002">454571</devs:WarrantsFairValueUponChangeInFunctionalCurrency>
    <devs:WarrantsIssuedUponDeSPACTransaction
      contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_ab13c18675e246bd9bff2540d8b9037f"
      unitRef="U002">7196286</devs:WarrantsIssuedUponDeSPACTransaction>
    <devs:WarrantsIssuedToMandatoryConvertibleDebentures
      contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_1c98f32da5a2437c83644843db981fce"
      unitRef="U002">7500</devs:WarrantsIssuedToMandatoryConvertibleDebentures>
    <devs:ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants
      contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_39c4e0d9f0a84248be6372c396e6a32b"
      unitRef="U002">162396</devs:ChangeInFairValueOfWarrantLiabilitiesExerciseWarrants>
    <devs:ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants
      contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_23e1e5aa44c64867b10b5d94f70e9e73"
      unitRef="U002">-25067</devs:ChangeInFairValueOfWarrantLiabilitiesExpiredWarrants>
    <devs:FairValueOfWarrantsExercised
      contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_be3e4671cbdf4828a2f69b1507c157f6"
      unitRef="U002">-303492</devs:FairValueOfWarrantsExercised>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="c20240801to20250731_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_1d0adf33c8e443939f09789eb7215fe7"
      unitRef="U002">-1865721</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="c20250731_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_7695bd94df764c2abdc2e529d87ea66d"
      unitRef="U002">5626473</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="c20250801to20251031_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_4868de19ee1547cf9dadf49256e381fb"
      unitRef="U002">-2283298</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="c20251031_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_88dfc1c9ef9b422a90c37333ed064ec2"
      unitRef="U002">3343175</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <devs:StockOptionLiabilitiesTextBlock
      contextRef="c20250801to20251031"
      id="Text_4283bb3b317041beb5965701849dc3e8">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;12.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Stock option liabilities&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Impact of listing on the NASDAQ on November 6, 2024&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at November 6, 2024, the Company had 62,772
      stock options outstanding. The exercise price of these stock options is denominated in CAD. Due to the listing of the Company on the NASDAQ (Note 4) and commencement of trading of shares in the United States dollars, exemptions available under ASC
      718-10-25-14 to classify stock options with strike prices in foreign currencies as equity were no longer met and all stock options outstanding were reassessed to be derivative liabilities. The fair value of the stock options upon the change in
      classification on November 6, 2024 of $330,090, was remeasured using the Black-Scholes option pricing model, with the following assumptions
      (weighted average): expected dividend yield - 0%, expected volatility - 97%, risk-free interest rate &#x2013; 3.12% and an expected remaining life &#x2013; 5.96 years. The fair value of these options is classified as Level 2 in the fair value hierarchy. The difference between the previous carrying value which
      was initially recorded as equity and the fair value of the option liabilities on August 1, 2024 was $1,381,715. Pursuant to ASC
      815-40-35-9, the difference is recognized within equity.&lt;/div&gt;

&lt;div&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
    &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;Changes to stock option liability during the three months ended October 31, 2025&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the fair value of the liability classified stock options were remeasured at $61,506 using Black-Scholes option pricing model, with the following assumptions (weighted average): expected dividend yield - 0%, expected volatility - 150%, risk-free interest rate &#x2013; 2.81% and an expected remaining life of 4.66
      years. The Company recognized ($71,959) as a change in fair value for the three months ended October 31, 2025, which is presented within
      salaries and wages.&lt;/div&gt;

&lt;div style="text-align: left;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following is a continuity of the Company&#x2019;s derivative stock option liabilities:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Balance as at July 31, 2024&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Stock options fair value upon change De-SPAC transaction (Note 4)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"&gt;330,090&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Change in fair value of stock option liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"&gt;(196,625&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Balance as at July 31, 2025&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;133,465&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;Change in fair value of stock option liabilities&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;(71,959&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Balance as at October 31, 2025&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;61,506&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</devs:StockOptionLiabilitiesTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_917f499978ca4bbf96d564542ec34250"
      unitRef="U001">62772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <devs:StockOptionsFairValueUponChangeDeSPACTransaction
      contextRef="c20240801to20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_35fb9a2f65434221853d59d62194cea5"
      unitRef="U002">330090</devs:StockOptionsFairValueUponChangeDeSPACTransaction>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"
      decimals="2"
      id="Fact_94bb61804e78487bbb09545427d6f689"
      unitRef="U004">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"
      decimals="2"
      id="Fact_dc9e46c3100b4525b412a208dac2b59b"
      unitRef="U004">0.97</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"
      decimals="4"
      id="Fact_bfee093384c048ccb9a8f12be7e1bef8"
      unitRef="U004">0.0312</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20241106_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="2"
      id="Fact_7f38baa4449a482284464bbd85840c97"
      unitRef="U004">5.96</us-gaap:DerivativeLiabilityMeasurementInput>
    <devs:FairValueLiabilitiesCurrent
      contextRef="c20240802_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_2029e27ad8ec48fd9afe39c0f92f7a1d"
      unitRef="U002">1381715</devs:FairValueLiabilitiesCurrent>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_0f992d9266a342d79a80aeb1232de7eb"
      unitRef="U002">61506</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"
      decimals="2"
      id="Fact_87895ba136c14b3cbc3a9c03fca1db06"
      unitRef="U004">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"
      decimals="2"
      id="Fact_4891c2673621486887589ef010cf0b47"
      unitRef="U004">1.50</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"
      decimals="4"
      id="Fact_87b28aaae6d945d8a3a6af2e63dd4092"
      unitRef="U004">0.0281</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="2"
      id="Fact_4b66b65898764ca1b660cca121aaf023"
      unitRef="U004">4.66</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c20250801to20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_cd7c050aa6a14b88aa39cf2032c8b474"
      unitRef="U002">71959</us-gaap:UnrealizedGainLossOnDerivatives>
    <devs:ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_fe95f16797ab42f5b8144428801ea031">
&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The following is a continuity of the Company&#x2019;s derivative stock option liabilities:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Balance as at July 31, 2024&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; border-top: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Stock options fair value upon change De-SPAC transaction (Note 4)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"&gt;330,090&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Change in fair value of stock option liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"&gt;(196,625&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"&gt;Balance as at July 31, 2025&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;133,465&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;Change in fair value of stock option liabilities&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;(71,959&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; font-weight: bold; width: 88%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Balance as at October 31, 2025&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;61,506&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</devs:ContinuityOfDerivativeStockOptionLiabilitiesTableTextBlock>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="c20240731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_ffddd03b92ca40a687cb8e0d4c7da813"
      unitRef="U002">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <devs:StockOptionsFairValueUponChangeDeSPACTransaction
      contextRef="c20240801to20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_6d98d3430d444e0e95b05f6c14451016"
      unitRef="U002">330090</devs:StockOptionsFairValueUponChangeDeSPACTransaction>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c20240801to20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_d6c09a2234b546959aceb94439b3d524"
      unitRef="U002">196625</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="c20250731_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_692176b6b6a248b59bd6aee59fda0863"
      unitRef="U002">133465</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="c20250801to20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_0d64aec5d02e4a15adcae9f4762b090f"
      unitRef="U002">71959</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="c20251031_FairValueByLiabilityClassAxis_StockOptionLiabilitiesMember"
      decimals="0"
      id="Fact_791fa20a1c834a169785aa92ab593f37"
      unitRef="U002">61506</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="c20250801to20251031"
      id="Text_f222a003a64e4b10b759945e083a39e8">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;span style="font-weight: bold;"&gt;13.&lt;/span&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Share capital&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-weight: bold;"&gt;(a)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div style="font-weight: bold;"&gt;Authorized&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company is authorized to issue an &lt;span style="-sec-ix-hidden:Fact_2d36210ed0524673a03a707ffb4d7734"&gt;unlimited&lt;/span&gt;
          number of common stock without par value.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The &lt;/span&gt;Company is authorized to issue an &lt;span style="-sec-ix-hidden:Fact_9e2bde1ada4141eeb7bcfc023d433389"&gt;unlimited&lt;/span&gt; number of preferred stock, issuable in series in accordance with the Business Corporations Act of Alberta, Canada.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-weight: bold;"&gt;(b)&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div style="font-weight: bold;"&gt;Shares issued&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Shares issued during the three months ended October 31, 2025&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; In August 2025, the Company issued 300,000 shares in accordance with the
          ELOC Agreement with Helena I (Note 8) for gross proceeds of $756,600.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-style: italic;"&gt;Shares issued during the three months ended October 31, 2024&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On September 5, 2024, the Company issued 1,596 shares
          with a fair value of $47,904 in settlement of accounts payable in the amount of $39,527 and recognized a loss on the settlement of $8,377.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In October 28, 2024, the Company issued 2,244 shares
          with a fair value of $49,500 for the conversion of the mandatory convertible debentures.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On October 29, 2024, the Company issued 9,176 shares
          for the exercise of 9,176 share purchase warrants, at an exercise price of CAD$13.08 per share for gross proceeds of $86,237. The fair value
          of the warrants was $303,492.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;(c)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;Share purchase warrants&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The continuity of share purchase warrants is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;Number of&lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;warrants&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;Weighted&lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt; Average Exercise &lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;price&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;Remaining&lt;/div&gt;
                  &lt;div style="font-weight: bold;"&gt;life (Years)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Balance, July 31, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;132,811&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;47.23&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;0.67&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Issued on RTO (Note 4)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;22,699,987&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;1.52&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div&gt;-&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Exercised&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;(9,176&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;9.50&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;-&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expired&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;(105,032&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;56.90&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Balance, July 31, 2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;22,718,590&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;1.53&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;4.27&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Balance, October 31, 2025&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;22,718,590&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;1.53&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;4.02&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the following share purchase warrants were outstanding:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 31%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of warrants outstanding&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Exercise price&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Expiry date&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;18,603&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;CAD$13.08&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;September 29, 2026&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;22,699,987*&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%;" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;$1.52&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%;" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;November 6, 2029&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;22,718,590&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif;"&gt;*&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;Each warrant exercisable for 0.09692
                common stock&lt;/span&gt;&lt;span style="font-family: 'Times New Roman',Times,serif;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;All of the warrants outstanding are liability classified (Note 11).&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company has 1,122 warrants with
              an exercise price of CAD$67.30 to be issued as of October 31, 2025&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; &lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Of the 22,699,987 warrants issued on the RTO, 11,200,000 were to replace former SPAC public
                  warrants (&#x201c;Public Warrants&#x201d;), and 11,499,987 were to replace former SPAC private warrants (&#x201c;Private Warrants&#x201d;, together with
                  Public Warrants, &#x201c;SPAC Warrants&#x201d;). Each SPAC Warrant is exercisable at $1.52 for 0.09692 shares of common stock.&lt;/span&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In connection with the Initial Business Combination, the Company assumed the agreements for the SPAC Warrants between the Company&#x2019;s predecessor, Focus Impact Acquisition
                Corp., and Continental Stock Transfer &amp;amp; Trust Company, as warrant agent, and entered into such amendments thereto as were necessary to give effect to the provisions of the BCA, and each SPAC Warrant then outstanding and unexercised
                automatically without any action on the part of its holder was converted into a warrant of the Company.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Each

























                    replacement warrant is subject to the same terms and conditions, including exercisability terms, as were applicable to the corresponding SPAC Warrants immediately prior to the Initial Business Combination, except to the extent of such
                    terms or conditions that are rendered inoperative by the Initial Business Combination. Accordingly, following the Initial Business Combination:&lt;br/&gt;
                  &lt;/span&gt; &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                          &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;"&gt;each replacement warrant will be
                            exercisable solely for the Company&#x2019;s common shares;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                          &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;"&gt;the number of the Company&#x2019;s common shares
                            subject to each replacement warrant will be equal to the number of Class A common shares subject to the applicable SPAC Warrant (subject to amendments as set forth in the agreement to the SPAC Warrants)&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                          &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; text-align: justify;"&gt;the per share exercise price for the
                            Company&#x2019;s common shares issuable upon exercise of such replacement warrant will be equal to the per share exercise price for the Class A Common Shares subject to the applicable SPAC Warrant, as in effective prior to the Initial
                            Business Combination (subject to amendments as set forth in the agreement to the SPAC Warrants)&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
                  &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="font-style: italic;"&gt;Public Warrants&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
                &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Company had agreed that as
                  soon as practicable, but in no event later than &lt;span style="-sec-ix-hidden:Fact_19aa6286f86542278296b623c603b9a2"&gt;twenty&lt;/span&gt; business days after the closing of the Initial Business Combination,
                  the Company would use commercially reasonable efforts to file with the SEC a registration statement for the registration, under the Securities Act, of the shares of common stock issuable upon exercise of the warrants, and the Company
                  would use commercially reasonable efforts to cause the same to become effective within 60 business days after the closing of
                  the Initial Business Combination, and to maintain the effectiveness of such registration statement and a current prospectus relating to those shares of common stock until the warrants expired or were redeemed, as specified in the warrant
                  agreement; provided that if the Company&#x2019;s common stock was at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfied the definition of a &#x2018;&#x2018;covered security&#x201d; under Section 18(b)(1) of
                  the Securities Act, the Company may at the Company&#x2019;s option, require holders of public warrants who exercise their warrants to do so on a &#x201c;cashless basis&#x201d; in accordance with Section 3(a)(9) of the Securities Act and, in the event the
                  Company so elected, would not be required to file or maintain in effect a registration statement, but would use commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is
                  not available.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;
                &lt;/span&gt;&lt;br/&gt;
                &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;If a registration statement
                  covering the shares of common stock issuable upon exercise of the warrants is not effective by the 60th day after the closing
                  of the Initial Business Combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company would have failed to maintain an effective registration statement, exercise
                  warrants on a &#x201c;cashless basis&#x201d; in accordance with Section 3(a)(9) of the Securities Act or another exemption, but use commercially reasonable efforts to register or qualify the shares under applicable blue sky laws to the extent an
                  exemption is not available. In such event, each holder would pay the exercise price by surrendering the warrants for that number of shares of common stock equal to the lessor of (A) the quotient obtained by dividing (x) the product of the
                  number of shares of common stock underlying the warrants, multiplied by the excess of the &#x201c;fair market value&#x201d; (defined below) less the exercise price of the warrants by (y) the fair market value and (B) the product of 0.361 and the number of whole warrants being exercised by such holder. The &#x201c;fair market value&#x201d; as used in this paragraph shall mean the volume
                  weighted average price of the common stock for the 10 trading days ending on the trading day prior to the date on which the
                  notice of exercise is received by the warrant agent.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"&gt;Private Warrants&lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The Private Warrants are not redeemable by the Company so long as they are held by
                    Focus Impact Sponsor or its permitted transferees. Focus Impact Sponsor or its permitted transferees have the option to exercise the Private Warrants on a cashless basis&lt;br/&gt;
                    &lt;br/&gt;
                    &lt;span style="font-style: italic;"&gt;Company&#x2019;s right to redemption of warrants&lt;/span&gt;&lt;br/&gt;
                    &lt;br/&gt;
                    The Company may redeem the outstanding Public Warrants under the following conditions, while a registration statement covering the common stock issuable upon exercise of the warrants is effective, upon a minimum of 30 days&#x2019; prior written notice of redemption to each warrant holder:&lt;span style="font-style: italic;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                        &lt;div style="text-align: left;"&gt;&lt;br/&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                        &lt;div style="text-align: left;"&gt;(1)&lt;/div&gt;
                      &lt;/td&gt;

    &lt;td style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                        &lt;div style="text-align: left;"&gt;Redemption at a price of $0.01 per warrant&lt;/div&gt;
                      &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin: 0px 0px 0px 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: justify; text-indent: 9pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
                    If common stock is trading at a price in excess of $23.90 (&#x201c;Upper Redemption Trigger&#x201d;) for any 20 trading days within a 30-day





























                    period ending &lt;span style="-sec-ix-hidden:Fact_a3a9b9f4e4484d359a965601bf979d2d"&gt;three&lt;/span&gt; trading days before the Company sends a notice of redemption to the warrant holders.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                          &lt;div style="text-align: left;"&gt;&lt;br/&gt;
                          &lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                          &lt;div style="text-align: left;"&gt;(2)&lt;/div&gt;
                        &lt;/td&gt;

    &lt;td style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
                          &lt;div style="text-align: justify;"&gt;Redemption at a price of $0.10 per warrant&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;If the common stock is trading in excess of $13.20 (&#x201c;Lower Redemption Trigger&#x201d;) for any 20 trading days within a 30-day period ending &lt;span style="-sec-ix-hidden:Fact_6100b272ead64853a8f00122f8445185"&gt;three&lt;/span&gt; trading days before the Company sends a notice of redemption to the warrant holders.&lt;/span&gt;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="width: 4%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 3%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="width: 93%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Concurrently, if the common stock is trading at a price of less
                            than the Upper Redemption Trigger for any 20 trading days within a 30-day period ending &lt;span style="-sec-ix-hidden:Fact_b336ccf886e6449eb4c09dbb564d91e6"&gt;three&lt;/span&gt; trading days
                            before the Company sends a notice of redemption to the warrant holders, the Private Warrants must also be concurrently called for redemption on the same terms as the Public Warrants.&lt;/span&gt;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt;Adjustments to exercise price of SPAC Warrants&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;"&gt; &lt;br/&gt;
                  &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The terms of the SPAC Warrants provided for an
                    adjustment of the exercise price if the Initial Business Combination issued shares at a price (&#x201c;Newly Issued Price&#x201d;) below $92.00
                    per share, the aggregate gross proceeds from such issuances represent more than 60% of total equity proceeds, and the 20-day VWAP of the Company&#x2019;s shares upon Initial Business Combination (&#x201c;Market Value&#x201d;) is below $92.00.&lt;/div&gt;

&lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;In such event, the exercise price will be
                    adjusted to be 115% of the higher of the Market Value and the Newly Issued Price (&#x201c;Reference Price&#x201d;); the Upper Redemption
                    Trigger will be adjusted to be 180% of the Reference Price ; and the Lower Redemption Trigger will be adjusted to the
                    Reference Price.&lt;/div&gt;

&lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;On December 6, 2024, the Company determined the
                    Newly Issued Price was $13.20; and the Market Value was $9.40. Accordingly the Reference Price was set at $13.20. The
                    Company accordingly issued a notice of warrant adjustment to holders of SPAC Warrants, effecting the following adjustments in accordance with the terms of the SPAC Warrants:&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
                  &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;
                          &lt;div&gt;Adjustment to the exercise price of the SPAC Warrants to $1.52 per 0.09692 share of the common stock of the Company, being 115%
                            of Reference Price;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;
                          &lt;div&gt;Adjustment of the Upper Redemption Trigger to $23.90 per share of the common stock of the Company, being 180% of Reference Price;&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;
                          &lt;div&gt;Adjustment of the Lower Redemption Trigger to $13.20 per share of the common stock of the Company, being the
                            Reference Price&lt;/div&gt;
                        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The number of SPAC Warrants outstanding is not
                    impacted by the consolidation arising from the RTO (Note 4) nor the reverse stock split of the Company. Correspondingly, the exercise price is also not adjusted. Instead, the number of shares each SPAC Warrant is exercisable into is
                    adjusted to account for such adjustments. Upon RTO, the number of shares each SPAC Warrant is exercisable into (&#x201c;Exercise Ratio&#x201d;) is reduced from 1 to 0.9692. Upon reverse stock-split in August 2025, the Exercise
                    Ratio is further reduced to 0.09692.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;As set forth
                    in the warrant agreement for the SPAC Warrants, the SPAC Warrants are not exercisable for any fractional shares. If, by reason of any adjustment made pursuant to the terms of the SPAC Warrants, the holder would be entitled to a
                    fractional interest in a shares upon exercise of such SPAC Warrant, the Company shall round down to the nearest whole number of common shares to be issued to such holder upon exercise.&lt;/div&gt;

&lt;div&gt;
              &lt;br/&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; &lt;/span&gt;
           &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: justify; font-weight: bold;"&gt;(d)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div style="text-align: justify; font-weight: bold;"&gt;Stock options &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The continuity of the Company&#x2019;s stock options is as follows:&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Number of &lt;/div&gt;
                      &lt;div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;stock options&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Weighted average &lt;/div&gt;
                      &lt;div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;exercise price&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Outstanding, October 31, 2024 and July 31, 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;62,772&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;40.20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%;" valign="bottom"&gt;
                      &lt;div style="text-align: left;"&gt;Forfeited&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,395&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div&gt;37.74&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-align: left;"&gt;Granted&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;50,000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;2.32&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left;"&gt;Cancelled&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(2,733&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div&gt;37.74&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Outstanding, July 31, 2025&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;108,644&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;22.79&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Outstanding, October 31, 2025&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;108,644&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;22.50&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Exercisable, July 31, 2025&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;51,859&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;40.16&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Exercisable, October 31, 2025&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;51,859&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;39.63&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the weighted average remaining contractual life of outstanding options is 4.66 years (July 31, 2025 &#x2013; 4.90 years).&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the following stock options were outstanding and exercisable:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of options&lt;/div&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;outstanding&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 15%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Exercise &lt;/div&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;price&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Expiry date&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 13%;" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of&lt;/div&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;options&lt;/div&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;exercisable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;2,676&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;January 17, 2028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;2,676&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;9,176&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;February 6, 2028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom"&gt;
                &lt;div&gt;9,176&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;8,411&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$72.60&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;May 15, 2028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;7,035&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;764&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%;" valign="bottom"&gt;
                &lt;div style="text-align: right; text-indent: 46.15pt;"&gt;CAD$&lt;span style="text-indent: 0pt;"&gt;77.20&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;June 26, 2028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom"&gt;
                &lt;div&gt;764&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;50,000&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;$2.32&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;March 26, 2030&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;-&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;22,938&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;January 17, 2032&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom"&gt;
                &lt;div&gt;19,500&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;4,588&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;March 1, 2032&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;3,900&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;917&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;March 14, 2032&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom"&gt;
                &lt;div&gt;780&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;7,646&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;October 12, 2032&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;6,500&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;1,528&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" valign="bottom"&gt;&#160;CAD$52.40&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: top; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" valign="bottom"&gt;February 6, 2033&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;1,528&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-weight: bold;"&gt;108,644&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: #000000; font-weight: bold;"&gt;51,859&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;Stock options
            issued during the three months ended October 31, 2025&lt;/span&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"&gt;No stock options were issued during the three months ended October 31, 2025.&lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;"&gt;Stock options issued during the three months ended
            October 31, 2024&lt;/div&gt;

&lt;div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt; &lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"&gt;No stock options were issued during the three months ended October 31, 2024.&lt;/div&gt;

&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Share-based compensation &#x2013; Stock options&lt;/div&gt;

&lt;div style="font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;"&gt;Share-based
            payments relating to the vesting of stock options for the three months ended October 31, 2025 was $18,437 (2024 - $80,893) and is recorded as salaries and wages on the consolidated statement of operations.&lt;/div&gt;

&lt;div style="font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;"&gt;As of November 6,
            2024, upon the listing of the Company&#x2019;s shares on the NASDAQ, 58,644 stock options outstanding are liability classified (Note 12).&lt;/div&gt;

&lt;div style="font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; background-color: rgb(255, 255, 255); font-variant: normal; text-transform: none;"&gt;As of October 31,
            2025, the total intrinsic value of stock options outstanding and exercisable was $&lt;span style="-sec-ix-hidden:Fact_d0f66f4ca7234ac7aab0e8842660f387"&gt;Nil&lt;/span&gt; and $&lt;span style="-sec-ix-hidden:Fact_ad29e430bfdd401fa708ea3a523685a5"&gt;Nil&lt;/span&gt;, respectively. The intrinsic value of outstanding stock options is based on the Company&#x2019;s closing stock price on October 31, 2025.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: justify; font-weight: bold;"&gt;(e)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;&lt;span style="font-weight: bold;"&gt;Restricted stock units (&#x201c;RSUs&#x201d;)&lt;/span&gt;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The continuity of the Company&#x2019;s RSU&#x2019;s is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of RSUs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;Outstanding, July 31, 2024&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;121,475&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;Granted&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;30,586&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;Forfeited&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(3,753&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;"&gt;Outstanding, July 31, 2025 and October 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-weight: bold;"&gt;148,308&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic;"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt; No RSUs were granted during the three months ended October 31, 2025 and 2024.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the following RSUs were outstanding and vested:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of RSUs&lt;/div&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;outstanding&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); width: 30%; border-top: 2px solid rgb(0, 0, 0); text-align: right;"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Grant date&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of RSUs&lt;/div&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Vested&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;917&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;November 30, 2021&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;917&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;38,232&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%;" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;December 24, 2021&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;" valign="bottom"&gt;
                  &lt;div&gt;32,496&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;1,009&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;March 1, 2022&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;1,009&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;62,702&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%;" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;March 14, 2022&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;" valign="bottom"&gt;
                  &lt;div&gt;53,985&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;14,862&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;July 30, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;7,086&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;30,586&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;March 26, 2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;25,998&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: #000000; font-weight: bold;"&gt;148,308&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: #000000; font-weight: bold;"&gt;121,491&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Share-based compensation &#x2013; RSU&#x2019;s&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Share-based payments relating to the vesting of RSUs for the three months ended October 31, 2025 was $41,895 (2024 - $126,343) and is recorded as salaries and wages
          on the consolidated statement of operations.&lt;/div&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20250801to20250831_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_1a1193238c554570a8b6ea20c03c5490"
      unitRef="U001">300000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="c20250801to20250831_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember"
      decimals="0"
      id="Fact_121256f374164622afd0fbd2b12fcdca"
      unitRef="U002">756600</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <devs:StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable
      contextRef="c20240905to20240905"
      decimals="0"
      id="Fact_8c336e4427e64103a2e49344b77f6368"
      unitRef="U001">1596</devs:StockIssuedDuringPeriodSharesForSettlementOfAccountsPayable>
    <devs:StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable
      contextRef="c20240905to20240905"
      decimals="0"
      id="Fact_324f56c83b5246039eac68b70ec42a2a"
      unitRef="U002">47904</devs:StockIssuedDuringPeriodFairValueIssuedForSettlementOfAccountsPayable>
    <us-gaap:AccountsPayableCurrent
      contextRef="c20240905"
      decimals="0"
      id="Fact_62b62bf469b44c23909dfa3025c9645a"
      unitRef="U002">39527</us-gaap:AccountsPayableCurrent>
    <devs:GainLossOnSettlementOfAccountsPayable
      contextRef="c20240905to20240905"
      decimals="0"
      id="Fact_ba79380e52f74192b07064b7f02845ca"
      unitRef="U002">-8377</devs:GainLossOnSettlementOfAccountsPayable>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c20241028to20241028"
      decimals="0"
      id="Fact_ee0f48e65d3b4056a4625d39299068fa"
      unitRef="U001">2244</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="c20241028to20241028"
      decimals="0"
      id="Fact_ba9e262f8f2f42a6accde4080024bd18"
      unitRef="U002">49500</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20241029to20241029"
      decimals="0"
      id="Fact_090388839b2b452d8af3c486c3abccf2"
      unitRef="U001">9176</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c20241029"
      decimals="0"
      id="Fact_cd2ddc912fa6454f98a6086d6fa4edf9"
      unitRef="U001">9176</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20241029"
      decimals="2"
      id="Fact_7762ab0614cf4add978d0174af478c76"
      unitRef="U005">13.08</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="c20241029to20241029"
      decimals="0"
      id="Fact_7b2537d07a3649f3b6b77db5bf788194"
      unitRef="U002">86237</us-gaap:ProceedsFromWarrantExercises>
    <devs:FairValueOfWarrantsExercised
      contextRef="c20241029to20241029"
      decimals="0"
      id="Fact_3f7d4014505f4e45a57ec236bfa23bd5"
      unitRef="U002">303492</devs:FairValueOfWarrantsExercised>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="c20250801to20251031"
      id="Text_e74e064408b84cb39b9e36cb14ca93e8">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The continuity of share purchase warrants is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;Number of&lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;warrants&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;Weighted&lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt; Average Exercise &lt;/div&gt;
                  &lt;div style="text-align: center; font-weight: bold;"&gt;price&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;Remaining&lt;/div&gt;
                  &lt;div style="font-weight: bold;"&gt;life (Years)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Balance, July 31, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;132,811&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;47.23&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;0.67&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 64%;" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;"&gt;Issued on RTO (Note 4)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;22,699,987&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;1.52&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div&gt;-&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Exercised&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;(9,176&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;9.50&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                  &lt;div&gt;-&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expired&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;(105,032&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;56.90&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: top; width: 64%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt;"&gt;Balance, July 31, 2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;22,718,590&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;1.53&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;4.27&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 64%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;Balance, October 31, 2025&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;22,718,590&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;1.53&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;4.02&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the following share purchase warrants were outstanding:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 31%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of warrants outstanding&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Exercise price&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 33%;" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Expiry date&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;18,603&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;CAD$13.08&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;September 29, 2026&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;22,699,987*&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%;" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;$1.52&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%;" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;November 6, 2029&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 31%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="font-weight: bold;"&gt;22,718,590&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 33%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif;"&gt;*&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;Each warrant exercisable for 0.09692
                common stock&lt;/span&gt;&lt;span style="font-family: 'Times New Roman',Times,serif;"&gt;.&lt;/span&gt;&lt;/div&gt;
</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="0"
      id="Fact_33b6dbfd26af4cd48fc96f23ec1a55ab"
      unitRef="U001">132811</us-gaap:ClassOfWarrantOrRightOutstanding>
    <devs:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice
      contextRef="c20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="2"
      id="Fact_d677286e6ac24b7f86ae607528bd5ee0"
      unitRef="U003">47.23</devs:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice>
    <devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm
      contextRef="c20230801to20240731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      id="Fact_6569cf0357864fa4a9de34a149964ba3">P0Y8M1D</devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm>
    <devs:ClassOfWarrantOrRightIssued
      contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="0"
      id="Fact_484c39ac546849ebacc609ae5ed5f9a0"
      unitRef="U001">22699987</devs:ClassOfWarrantOrRightIssued>
    <devs:ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice
      contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="2"
      id="Fact_459125ef31694f68b972e7d0f504d2f4"
      unitRef="U003">1.52</devs:ClassOfWarrantOrRightIssuedInPeriodWeightedAverageExercisePrice>
    <devs:ClassOfWarrantOrRightExercised
      contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="0"
      id="Fact_eec33f3a05dd484398e2efed1d4eb075"
      unitRef="U001">9176</devs:ClassOfWarrantOrRightExercised>
    <devs:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="2"
      id="Fact_f6c50a3234a1423e8a27dccdd4d4ad67"
      unitRef="U003">9.5</devs:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice>
    <devs:ClassOfWarrantOrRightExpired
      contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="0"
      id="Fact_4c16133916b141978ce75314b0d23df4"
      unitRef="U001">105032</devs:ClassOfWarrantOrRightExpired>
    <devs:ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice
      contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="2"
      id="Fact_d8e9692ed51e442e92556a3c93dc6ad2"
      unitRef="U003">56.9</devs:ClassOfWarrantOrRightExpiredInPeriodWeightedAverageExercisePrice>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="0"
      id="Fact_263fce0e8f304772864b2501d58a9229"
      unitRef="U001">22718590</us-gaap:ClassOfWarrantOrRightOutstanding>
    <devs:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice
      contextRef="c20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="2"
      id="Fact_c54ca82c61aa4c52a0a56bb1d9add6e9"
      unitRef="U003">1.53</devs:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice>
    <devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm
      contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      id="Fact_b58844e26789415bbb1ec7837d2f9893">P4Y3M7D</devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="0"
      id="Fact_041c59af83fe4be99c88e2a97b9a5cbb"
      unitRef="U001">22718590</us-gaap:ClassOfWarrantOrRightOutstanding>
    <devs:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="2"
      id="Fact_a97779d5137a4b539891fa4734b14546"
      unitRef="U003">1.53</devs:ClassOfWarrantOrRightOutstandingWeightedAverageExercisePrice>
    <devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      id="Fact_9d6925d17a0f45e68bb4d1f93b85c3d7">P4Y7D</devs:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember"
      decimals="0"
      id="Fact_179e4ebf877849189f2c254136c0f6af"
      unitRef="U001">18603</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember"
      decimals="2"
      id="Fact_42448edc5cca40c79f94b0711e3d7106"
      unitRef="U005">13.08</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <devs:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceOneMember"
      id="Fact_8facb5e116db4f8fa7bddd530d9cefc8">2026-09-29</devs:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember"
      decimals="0"
      id="Fact_142fcff5664d451cbba7e5c833cfaf53"
      unitRef="U001">22699987</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember"
      decimals="2"
      id="Fact_522e708265584425bd0b13b9dda96d88"
      unitRef="U003">1.52</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <devs:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember"
      id="Fact_9ee238e216d74520bdce57c6f8ff24e2">2029-11-06</devs:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExpired>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="0"
      id="Fact_364818a7798746d1be16f5490474b226"
      unitRef="U001">22718590</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="5"
      id="Fact_e47d8a827ef54daaa14cf32e7ca8737b"
      unitRef="U004">0.09692</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="0"
      id="Fact_cb14c3070f714e7898a3bac9b5f2b3e2"
      unitRef="U001">1122</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="2"
      id="Fact_2547361ca17a4a5baa47ce2d20652f30"
      unitRef="U005">67.3</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <devs:ClassOfWarrantOrRightIssued
      contextRef="c20240801to20250731_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="0"
      id="Fact_fb9e0ed3717f47e2999b3ffdf4ac725c"
      unitRef="U001">22699987</devs:ClassOfWarrantOrRightIssued>
    <devs:ClassOfWarrantOrRightIssued
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      decimals="0"
      id="Fact_7c23c1082fd64c44aea31ea635fc211f"
      unitRef="U001">11200000</devs:ClassOfWarrantOrRightIssued>
    <devs:ClassOfWarrantOrRightIssued
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PrivateWarrantsMember"
      decimals="0"
      id="Fact_fd90daa9307c48fd8b1ad877497ee050"
      unitRef="U001">11499987</devs:ClassOfWarrantOrRightIssued>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceTwoMember"
      decimals="2"
      id="Fact_c7ef82697c4b4c6dada6b725bfb1b6e7"
      unitRef="U003">1.52</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SharePurchaseWarrantsMember"
      decimals="5"
      id="Fact_6d29be8f5e614705a8109e1e5530461d"
      unitRef="U004">0.09692</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <devs:PeriodForRegistrationStatementToBecomeEffective
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      id="Fact_36946e6cc2b24a8d82323e9d61354f61">P60D</devs:PeriodForRegistrationStatementToBecomeEffective>
    <devs:PeriodForRegistrationStatementToBecomeEffective
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      id="Fact_b752ee335b4443ef8076242c5c7cfe61">P60D</devs:PeriodForRegistrationStatementToBecomeEffective>
    <devs:ProductValueIssuedUponExerciseOfWarrants
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      decimals="3"
      id="Fact_80a2ad7c8c6b41f29616284bcd8b6122"
      unitRef="U003">0.361</devs:ProductValueIssuedUponExerciseOfWarrants>
    <devs:NumberOfTradingDays
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      id="Fact_0ecdbc20b4674cf9a2f18771c164ac40">P10D</devs:NumberOfTradingDays>
    <devs:NoticePeriodToRedeemWarrants
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember"
      id="Fact_616c79977fe6448bac11a80cd9a738ff">P30D</devs:NoticePeriodToRedeemWarrants>
    <devs:NoticePeriodToRedeemWarrants
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember"
      id="Fact_48131f788bb143829a56b8a76fe5821b">P30D</devs:NoticePeriodToRedeemWarrants>
    <devs:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights
      contextRef="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember"
      decimals="2"
      id="Fact_0a4a396bf20c4aca917ba7ebd4d88c24"
      unitRef="U003">0.01</devs:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember"
      decimals="2"
      id="Fact_c663ff8e9bb24757a3b1826bc75b88ce"
      unitRef="U003">23.9</us-gaap:SharesIssuedPricePerShare>
    <devs:NumberOfTradingDays
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_StatementEquityComponentsAxis_CommonStockMember"
      id="Fact_3631911b999746d497e50b92f569aff6">P20D</devs:NumberOfTradingDays>
    <devs:TradingDaysThreshold
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionOneMember_StatementEquityComponentsAxis_CommonStockMember"
      id="Fact_6d297c46d30c4a16a5495d78d3dc07fc">P30D</devs:TradingDaysThreshold>
    <devs:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights
      contextRef="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember"
      decimals="2"
      id="Fact_ed6776017d6d46fd9701f70f3c4c2a8d"
      unitRef="U003">0.1</devs:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_RangeAxis_MinimumMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember"
      decimals="2"
      id="Fact_47fdd95d4bda46998b0016b996a0c4eb"
      unitRef="U003">13.2</us-gaap:SharesIssuedPricePerShare>
    <devs:NumberOfTradingDays
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_StatementEquityComponentsAxis_CommonStockMember"
      id="Fact_d99ac988bfc04e998eb687e5b3a3b4af">P20D</devs:NumberOfTradingDays>
    <devs:TradingDaysThreshold
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_PublicWarrantsMember_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis_WarrantsAndRightsSubjectToMandatoryRedemptionTwoMember_StatementEquityComponentsAxis_CommonStockMember"
      id="Fact_d8c938b34db24cec94a1f3ba96e36109">P30D</devs:TradingDaysThreshold>
    <devs:NumberOfTradingDays
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember"
      id="Fact_c787ac7af4cd493a9d4c9606d2bc9d2c">P20D</devs:NumberOfTradingDays>
    <devs:TradingDaysThreshold
      contextRef="c20250801to20251031_StatementEquityComponentsAxis_CommonStockMember"
      id="Fact_bcf59f6146764b54b78f3b0925b53528">P30D</devs:TradingDaysThreshold>
    <devs:SPACWarrantsAdjustmentPriceThreshold
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_b9c3f5616b0e44ad96211247e1bcd54c"
      unitRef="U003">92</devs:SPACWarrantsAdjustmentPriceThreshold>
    <devs:SPACWarrantsEquityProceedsThresholdPercentage
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_1e5df4566db34af19d7907d029abe01a"
      unitRef="U004">0.60</devs:SPACWarrantsEquityProceedsThresholdPercentage>
    <devs:SPACWarrantsMarketValueMeasurementPeriodDuration
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      id="Fact_3b3545bdc4ba4c52a00e4ca1b349ed4a">P20D</devs:SPACWarrantsMarketValueMeasurementPeriodDuration>
    <devs:SPACWarrantsAdjustmentPriceThreshold
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_862304a560ec47c2afd01fdbebf94973"
      unitRef="U003">92</devs:SPACWarrantsAdjustmentPriceThreshold>
    <devs:SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_fe9432a09cdf473f965c7a6365bcab5b"
      unitRef="U004">1.15</devs:SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage>
    <devs:SPACWarrantsUpperRedemptionTriggerPercentage
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_a8004243e8634840bcf4d6dfcf3e92d4"
      unitRef="U004">1.80</devs:SPACWarrantsUpperRedemptionTriggerPercentage>
    <devs:SPACWarrantsNewlyIssuedPricePerShare
      contextRef="c20241206_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_746ed6c0331d4d91b035a1e11e76b018"
      unitRef="U003">13.2</devs:SPACWarrantsNewlyIssuedPricePerShare>
    <devs:SPACWarrantsMarketValuePerShare
      contextRef="c20241206_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_85e7fd0c984b42a58597c71182374876"
      unitRef="U003">9.4</devs:SPACWarrantsMarketValuePerShare>
    <devs:SPACWarrantReferencePricePerShare
      contextRef="c20241206_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_e2232d3a185e49d181075b5185c62c51"
      unitRef="U003">13.2</devs:SPACWarrantReferencePricePerShare>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_c66e3bc1c4ac44088ea17289881eb1b6"
      unitRef="U003">1.52</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="c20250801to20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="5"
      id="Fact_3d70025bb8754233a2ff3748d450f6c7"
      unitRef="U004">0.09692</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <devs:SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_fd84f98ec0074bb8b5bd9f2283c7c738"
      unitRef="U004">1.15</devs:SPACWarrantExercisePriceMarketValueAndNewlyIssuedPricePercentage>
    <devs:SPACWarrantUpperRedemptionTriggerPricePerShare
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_efc4b25a8d7a46d8967447cd2fdea19f"
      unitRef="U003">23.9</devs:SPACWarrantUpperRedemptionTriggerPricePerShare>
    <devs:SPACWarrantsUpperRedemptionTriggerPercentage
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_a541886d5d434ebea165139224028097"
      unitRef="U004">1.80</devs:SPACWarrantsUpperRedemptionTriggerPercentage>
    <devs:SPACWarrantLowerRedemptionTriggerPricePerShare
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="2"
      id="Fact_30374ab85f5346799248329acdbf7d00"
      unitRef="U003">13.2</devs:SPACWarrantLowerRedemptionTriggerPricePerShare>
    <devs:SPACWarrantsOriginalExerciseRatio
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="0"
      id="Fact_f9b78555ef414888b136609e4022d50b"
      unitRef="U004">1</devs:SPACWarrantsOriginalExerciseRatio>
    <devs:SPACWarrantsExerciseRatioAfterRTO
      contextRef="c20251031_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="4"
      id="Fact_d2b01171ad044659b8862f6da7912cf7"
      unitRef="U004">0.9692</devs:SPACWarrantsExerciseRatioAfterRTO>
    <devs:SPACWarrantsExerciseRatioAfterReverseStockSplit
      contextRef="c20250831_ClassOfWarrantOrRightAxis_SPACWarrantsMember"
      decimals="5"
      id="Fact_2d3a6aa1fb8d45278b24ce07961a1d91"
      unitRef="U004">0.09692</devs:SPACWarrantsExerciseRatioAfterReverseStockSplit>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_35475d319b9d4a76b7ed8b85fdd826a8">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The continuity of the Company&#x2019;s stock options is as follows:&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
            &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Number of &lt;/div&gt;
                      &lt;div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;stock options&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Weighted average &lt;/div&gt;
                      &lt;div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;exercise price&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Outstanding, October 31, 2024 and July 31, 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;62,772&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;40.20&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%;" valign="bottom"&gt;
                      &lt;div style="text-align: left;"&gt;Forfeited&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(1,395&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div&gt;37.74&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div style="text-align: left;"&gt;Granted&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;50,000&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
                      &lt;div&gt;2.32&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left;"&gt;Cancelled&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;(2,733&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div&gt;)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div&gt;37.74&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Outstanding, July 31, 2025&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;108,644&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;22.79&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Outstanding, October 31, 2025&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;108,644&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;22.50&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Exercisable, July 31, 2025&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;51,859&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;40.16&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="text-align: left; font-weight: bold;"&gt;Exercisable, October 31, 2025&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;51,859&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="font-weight: bold;"&gt;39.63&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;
</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20241031"
      decimals="0"
      id="Fact_ed4e32c7520c44189d2810f5ef297a9d"
      unitRef="U001">62772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20240731"
      decimals="0"
      id="Fact_9aed2a9ecf0d492d92a057e82323abc4"
      unitRef="U001">62772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20240731"
      decimals="2"
      id="Fact_fd9303b1052343e595b2df30293702d0"
      unitRef="U003">40.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20241031"
      decimals="2"
      id="Fact_23f4ff971ce1435fa0383a78a004895b"
      unitRef="U003">40.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c20241101to20250731"
      decimals="0"
      id="Fact_520d91264eb8430a83e561563e9417cd"
      unitRef="U001">1395</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c20241101to20250731"
      decimals="2"
      id="Fact_77e3aa82be3f468b8c30577200fc3340"
      unitRef="U003">37.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20241101to20250731"
      decimals="0"
      id="Fact_bd8bacfa449a4fd59de2c058fcdc1a0a"
      unitRef="U001">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c20241101to20250731"
      decimals="2"
      id="Fact_be821d275e0f483dbbad7ea906cec480"
      unitRef="U003">2.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c20241101to20250731"
      decimals="0"
      id="Fact_f26ea8842ad64eb9a5dbb742d0444776"
      unitRef="U001">2733</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c20241101to20250731"
      decimals="2"
      id="Fact_82ef7497e08041848a45a742f1476a0f"
      unitRef="U003">37.74</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20250731"
      decimals="0"
      id="Fact_c63f625489194068a6a73fd2fbac84d7"
      unitRef="U001">108644</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20250731"
      decimals="2"
      id="Fact_8ff0fa1f25f14878ad7c2a6a704cf5ed"
      unitRef="U003">22.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031"
      decimals="0"
      id="Fact_fb34db3ddf6d4ac2b3de2ca7fb5180da"
      unitRef="U001">108644</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031"
      decimals="2"
      id="Fact_13269947772349ffbd1b02928d40b6ec"
      unitRef="U003">22.5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20250731"
      decimals="0"
      id="Fact_8e57c040d28244ba8b71c2a373138c2b"
      unitRef="U001">51859</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c20250731"
      decimals="2"
      id="Fact_06ac0602ca144c2991f5e7d9b9bebc2e"
      unitRef="U003">40.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031"
      decimals="0"
      id="Fact_5ac69a69378e44219ade64e6b38d3040"
      unitRef="U001">51859</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c20251031"
      decimals="2"
      id="Fact_128a71521aac4a6387585be9604aa5fe"
      unitRef="U003">39.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="c20250801to20251031"
      id="Fact_6159fa0a47914ea0bf97294d424232ee">P4Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="c20240801to20250731"
      id="Fact_a157eb720a814c438a4388a2cdb2c164">P4Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="c20250801to20251031"
      id="Text_e9e9da69966942a7a31c8bd3db28e3b9">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the following stock options were outstanding and exercisable:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of options&lt;/div&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;outstanding&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 15%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Exercise &lt;/div&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;price&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 34%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Expiry date&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 0.97%; border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); width: 13%;" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of&lt;/div&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;options&lt;/div&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;exercisable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;2,676&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;January 17, 2028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;2,676&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;9,176&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;February 6, 2028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom"&gt;
                &lt;div&gt;9,176&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;8,411&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$72.60&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;May 15, 2028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;7,035&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;764&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%;" valign="bottom"&gt;
                &lt;div style="text-align: right; text-indent: 46.15pt;"&gt;CAD$&lt;span style="text-indent: 0pt;"&gt;77.20&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;June 26, 2028&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom"&gt;
                &lt;div&gt;764&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;50,000&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;$2.32&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;March 26, 2030&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;-&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;22,938&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;January 17, 2032&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom"&gt;
                &lt;div&gt;19,500&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;4,588&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;March 1, 2032&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;3,900&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;917&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%;" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;March 14, 2032&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%;" valign="bottom"&gt;
                &lt;div&gt;780&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;7,646&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 15%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;CAD$52.40&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: top; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 34%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="text-align: right;"&gt;October 12, 2032&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div&gt;6,500&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;1,528&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" valign="bottom"&gt;&#160;CAD$52.40&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: top; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); text-align: right;" valign="bottom"&gt;February 6, 2033&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;1,528&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-weight: bold;"&gt;108,644&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 13%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: #000000; font-weight: bold;"&gt;51,859&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 0.97%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember"
      decimals="0"
      id="Fact_dbcd4f051101453d8636d1fdda4a9e2c"
      unitRef="U001">2676</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember"
      decimals="2"
      id="Fact_0b33b6413384446e9dbd679de4611d12"
      unitRef="U005">52.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember"
      id="Fact_270c1b7c7d264a889bf4a56708bca89e">2028-01-17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeOneMember"
      decimals="0"
      id="Fact_65d044cab02d410ca43c3a4dea802ae1"
      unitRef="U001">2676</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember"
      decimals="0"
      id="Fact_d84ae07445284fe099dfa761df440323"
      unitRef="U001">9176</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember"
      decimals="2"
      id="Fact_7511e70bf97a4b2b960eae8abcc568bf"
      unitRef="U005">52.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember"
      id="Fact_f61ba7e65b31408e8765c8222372d805">2028-02-06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTwoMember"
      decimals="0"
      id="Fact_1a7d911b7f3646f28ff5c2a994ad5c5a"
      unitRef="U001">9176</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember"
      decimals="0"
      id="Fact_4d83860f7a6646098666fd1c429f97cf"
      unitRef="U001">8411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember"
      decimals="2"
      id="Fact_b8daf8f4521a4859b9d2cb4a751d9a3a"
      unitRef="U005">72.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember"
      id="Fact_507a9bb8fc1e4cf898160901d6a0690c">2028-05-15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeThreeMember"
      decimals="0"
      id="Fact_7ef49edf766f47fa82db6a5b487f7b21"
      unitRef="U001">7035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember"
      decimals="0"
      id="Fact_be92271dcfb641a7a7f183ab54d04650"
      unitRef="U001">764</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember"
      decimals="2"
      id="Fact_487d01323abf4b0583a1a1562234aa48"
      unitRef="U005">77.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember"
      id="Fact_1429ba2dab1d4b2cbeedf166678a96c5">2028-06-26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFourMember"
      decimals="0"
      id="Fact_18254cfc23694e3aaa2ae150c13bb0a9"
      unitRef="U001">764</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember"
      decimals="0"
      id="Fact_1d32835c5c724c9693322d1ca64065b9"
      unitRef="U001">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember"
      decimals="2"
      id="Fact_b265a11e9d9c400e801cdaa47c60b6dd"
      unitRef="U003">2.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember"
      id="Fact_b738b04ffc2a4daf982d862b0db357c0">2030-03-26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeFiveMember"
      decimals="INF"
      id="Fact_a45e3c8de3104b7696e4e4bc5b11b84b"
      unitRef="U001">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember"
      decimals="0"
      id="Fact_0f79fb376c264889929fcec8c1b7ebe5"
      unitRef="U001">22938</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember"
      decimals="2"
      id="Fact_16e1d43ae2944305a599686f664c1558"
      unitRef="U005">52.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember"
      id="Fact_114f32d9eb9d4a2aacbb8c3b5e0f70c7">2032-01-17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSixMember"
      decimals="0"
      id="Fact_350529688673416c99efb7921bdf2cbe"
      unitRef="U001">19500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember"
      decimals="0"
      id="Fact_0795a777edee46edb2f838d45ffe3cb5"
      unitRef="U001">4588</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember"
      decimals="2"
      id="Fact_548434f51c5142d08c6da065da369af6"
      unitRef="U005">52.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember"
      id="Fact_db22d4e03cdd46b184925a052db4b070">2032-03-01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeSevenMember"
      decimals="0"
      id="Fact_d25fdd193d6347f98a9bd2ea78f2414b"
      unitRef="U001">3900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember"
      decimals="0"
      id="Fact_0f1c412784524967bbc0a0a43433f9de"
      unitRef="U001">917</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember"
      decimals="2"
      id="Fact_049eed94e8964c80ab33ca63f52adff2"
      unitRef="U005">52.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember"
      id="Fact_66c0c20dadf147b0a2520abdf9f55e58">2032-03-14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeEightMember"
      decimals="0"
      id="Fact_e355c610c8f649d5af93ef16d2db9144"
      unitRef="U001">780</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember"
      decimals="0"
      id="Fact_8bf28cbeb669489ba2613e0bcac92248"
      unitRef="U001">7646</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember"
      decimals="2"
      id="Fact_9cb412cfd50942de8680a8270c01f7fd"
      unitRef="U005">52.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember"
      id="Fact_399fb0f07dd948feaea641bd6f1ae8cb">2032-10-12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeNineMember"
      decimals="0"
      id="Fact_4157f7c6e15845d2a7001360772fca68"
      unitRef="U001">6500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember"
      decimals="0"
      id="Fact_354e8bbafadb4a9cb99296992e05d429"
      unitRef="U001">1528</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember"
      decimals="2"
      id="Fact_c3924845a25945b98ff3d3a924d7ae99"
      unitRef="U005">52.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="c20250801to20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember"
      id="Fact_41668fee0364447c83ace59fd9c1777e">2033-02-06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_ExercisePriceRangeTenMember"
      decimals="0"
      id="Fact_94986345adc44e7196874e0cfe971086"
      unitRef="U001">1528</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20251031"
      decimals="0"
      id="Fact_de389fdf243e408eab4b4dfbce86bd71"
      unitRef="U001">108644</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c20251031"
      decimals="0"
      id="Fact_7ddfa69c89a14782b0787c602982ca57"
      unitRef="U001">51859</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20250801to20251031"
      decimals="INF"
      id="Fact_9b511dfd50f54747a9a33659b621366e"
      unitRef="U001">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20240801to20241031"
      decimals="INF"
      id="Fact_62f9dd4b16294f928c3bdfdb3870baa6"
      unitRef="U001">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20250801to20251031_AwardTypeAxis_StockOptionMember"
      decimals="0"
      id="Fact_c06a2de09e4a427e8c5691f294355508"
      unitRef="U002">18437</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20240801to20241031_AwardTypeAxis_StockOptionMember"
      decimals="0"
      id="Fact_488c8e10e525451ab8e2c90fd0d7baca"
      unitRef="U002">80893</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20241106"
      decimals="0"
      id="Fact_dfca28adafba44309b673758695c091b"
      unitRef="U001">58644</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="c20250801to20251031"
      id="Text_360ee18020d94adf9b340a47e7e80e2e">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The continuity of the Company&#x2019;s RSU&#x2019;s is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of RSUs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;Outstanding, July 31, 2024&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;121,475&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 88%;" valign="bottom"&gt;Granted&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;30,586&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;Forfeited&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(3,753&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;"&gt;Outstanding, July 31, 2025 and October 31, 2025&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: #000000; font-weight: bold;"&gt;148,308&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the following RSUs were outstanding and vested:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of RSUs&lt;/div&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;outstanding&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); width: 30%; border-top: 2px solid rgb(0, 0, 0); text-align: right;"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Grant date&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Number of RSUs&lt;/div&gt;
                  &lt;div style="text-align: right; color: #000000; font-weight: bold;"&gt;Vested&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-top: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;917&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;November 30, 2021&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;917&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;38,232&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%;" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;December 24, 2021&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;" valign="bottom"&gt;
                  &lt;div&gt;32,496&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;1,009&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;March 1, 2022&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;1,009&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;62,702&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%;" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;March 14, 2022&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%;" valign="bottom"&gt;
                  &lt;div&gt;53,985&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div&gt;14,862&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;July 30, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div&gt;7,086&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;30,586&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: top; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="text-align: right;"&gt;March 26, 2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;25,998&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 34%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: #000000; font-weight: bold;"&gt;148,308&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 30%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: #000000; font-weight: bold;"&gt;121,491&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20240731_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_41c54dbde4ab468b92007f4d3df34385"
      unitRef="U001">121475</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20240801to20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_8b05e1308fbf4a458216fc6fdf06e577"
      unitRef="U001">30586</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c20240801to20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_30fcb81b2be14b31b206195d3d87b637"
      unitRef="U001">3753</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20250731_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_e3fddd7335504551a16e821ab9615ebd"
      unitRef="U001">148308</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_7d233cc02d734918a9fd4689c9711fef"
      unitRef="U001">148308</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20250801to20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_542c6b7e350b41fcae3cc49605bb1337"
      unitRef="U001">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20240801to20241031_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="Fact_095170d94283493d8e82396758acf836"
      unitRef="U001">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20251031_AwardDateAxis_November302021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_4e9dc8f7bfc14bb89b964c65cfbef568"
      unitRef="U001">917</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20250801to20251031_AwardDateAxis_November302021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_445671a4b69d44078230dff69b865cc6"
      unitRef="U001">917</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20251031_AwardDateAxis_December242021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_c42cf4cfd9dc41149bb4d22f95cd7baf"
      unitRef="U001">38232</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20250801to20251031_AwardDateAxis_December242021Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_c407fb314d834bcba7e228b494adaf3c"
      unitRef="U001">32496</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20251031_AwardDateAxis_March12022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_63dcabe6ec7542e0bdc4f472fa404135"
      unitRef="U001">1009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20250801to20251031_AwardDateAxis_March12022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_f3fc203c510042cca66424f8fe53618d"
      unitRef="U001">1009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20251031_AwardDateAxis_March142022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_5ca98d38c6db49b6a649a0c8522af3e7"
      unitRef="U001">62702</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20250801to20251031_AwardDateAxis_March142022Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_1090c91b768448de9f389be9c6f7060a"
      unitRef="U001">53985</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20251031_AwardDateAxis_July302024Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_b5dbe699d2de407fafbd0e8d18868d4f"
      unitRef="U001">14862</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20250801to20251031_AwardDateAxis_July302024Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_5089e93770e9429894e041159141f4fc"
      unitRef="U001">7086</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20251031_AwardDateAxis_March262025Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_9da2ca99c984496698294cfddf02c2bb"
      unitRef="U001">30586</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20250801to20251031_AwardDateAxis_March262025Member_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_e003101ebb5d4c64be0b3fe17cf6e29b"
      unitRef="U001">25998</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_48b6f1e54c3442c58f06c9c8165dd6dd"
      unitRef="U001">148308</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20250801to20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_32ff7d31c7544a9c8b0ca810453e6303"
      unitRef="U001">121491</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20250801to20251031_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_30b51bcb60674e5c8730ddf8591aab1f"
      unitRef="U002">41895</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20240801to20241031_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_4049d11c3c1f4c35a2d67bfedfef16fd"
      unitRef="U002">126343</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="c20250801to20251031"
      id="Text_accb14fb1e6d4cc5a1b5ec308e8183c5">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;span style="font-weight: bold;"&gt;14.&lt;/span&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Related party transactions and balances&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the
          other party in making financial and operating decisions. Related parties may be individuals or corporate entities. A transaction is a related party transaction when there is a transfer of resources or obligations between related parties.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; At October 31, 2025, the Company had amounts owing and accrued liabilities of $226,410 (July 31, 2025 - $794,990) payable to directors and officers of the
          Company for salaries, expense reimbursements and professional fees. These amounts are non-interest bearing and have no terms of repayment.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; During the three months ended October 31, 2025, the Company incurred wages and management fees of $113,750 and $120,000, respectively, to officers of the Company. Share based
          compensation incurred to officers and directors of the Company amounted to $33,409.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; During the three months ended October 31, 2025, the Company accrued interest of $62,622 on convertible debentures payable to related parties (Note 10).&lt;br/&gt;
        &lt;/div&gt;
</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="c20251031_TitleOfIndividualAxis_DirectorsAndOfficersMember"
      decimals="0"
      id="Fact_6ea3bb764bf34e0eb5131e34ae20de94"
      unitRef="U002">226410</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="c20250731_TitleOfIndividualAxis_DirectorsAndOfficersMember"
      decimals="0"
      id="Fact_381a420c31a848ed835f7220a9119978"
      unitRef="U002">794990</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:PaymentsToEmployees
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_5d45b8ac77bb433ab6f4689faf5d7e4c"
      unitRef="U002">113750</us-gaap:PaymentsToEmployees>
    <us-gaap:ManagementFeeExpense
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_c8069377448e4354ab4fdbc84f0679e6"
      unitRef="U002">120000</us-gaap:ManagementFeeExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20250801to20251031"
      decimals="0"
      id="Fact_1edc7d8a606d415398713d591605414f"
      unitRef="U002">33409</us-gaap:AllocatedShareBasedCompensationExpense>
    <devs:AccruedInterestOnConvertibleDebt
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_RelatedPartyMember"
      decimals="0"
      id="Fact_70a989e24d514d36b67b8e7d9aa205ec"
      unitRef="U002">62622</devs:AccruedInterestOnConvertibleDebt>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="c20250801to20251031"
      id="Text_441c5dd0ab36475582f56eb670605ee9">
&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;15.&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div&gt;&lt;span style="font-weight: bold;"&gt;Financial instruments&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the Company&#x2019;s financial instruments consist of cash, restricted cash, trade receivable, GST receivable, corporate taxes receivable, deposit
          on carbon credits purchase, accounts payable and accrued liabilities, convertible debentures, warrant liabilities, stock option liabilities, stop loss provision liabilities and derivative liabilities. The Company classifies cash, GST receivable,
          corporate taxes receivable, and deposit on carbon credits purchase as financial assets held at amortized cost.&#160; The Company classifies accounts payable and accrued liabilities as financial liabilities which are held at amortized cost. The
          Company&#x2019;s warrant liabilities, stock option liabilities, and stop loss provision liabilities are carried at FVTPL. The Company&#x2019;s convertible debentures are hybrid instruments where the debt host component is held at amortized cost and the
          embedded derivative was measured at FVTPL, until upon their amendments (Note 10), or the completion of the De-SPAC transaction (Note 4) of the Company, when they met the criteria for equity classification and were transferred to equity.&lt;br class="Apple-interchange-newline"/&gt;
        &lt;/div&gt;

&lt;div style="margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s derivative liabilities are level 3 financial instruments and its warrant liabilities and stock option liabilities are Level 2 instruments.&#160; In
          determining fair value, the Company utilizes valuation techniques that maximize the use&#160; of&#160; observable&#160; inputs&#160; and minimize&#160; the&#160; use&#160; of&#160; unobservable&#160; inputs&#160; to&#160; the&#160; extent&#160; possible.&#160; Observable or market inputs reflect market data
          obtained from independent sources, while unobservable inputs reflect the Company&#x2019;s assumptions based on the best information available.&#160; The unobservable inputs used for valuation of the mandatory convertible debentures and derivative liabilities
          included volatility and probability of De-SPAC transaction.&#160; Any significant changes in unobservable inputs could result in significantly lower or higher fair value measurements.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The risk exposure arising from these financial instruments is summarized as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(a)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold; text-align: justify; text-indent: 0pt; margin-left: 9pt;"&gt;Credit risk&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s financial assets are cash, restricted cash, trade receivable, GST receivable, corporate taxes receivable, and deposit on carbon credits purchase. The
          Company&#x2019;s maximum exposure to credit risk, as at period end, is the carrying value of its financial assets, being $2,850,867. The
          Company holds its cash with a major financial institution and with a publicly traded payment processing company therefore minimizing the Company&#x2019;s credit risk.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                    &lt;div style="font-weight: bold;"&gt;(b)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top;"&gt;
                    &lt;div style="font-weight: bold; text-indent: 0pt; margin-left: 9pt;"&gt;Liquidity risk&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they fall due. The Company manages liquidity by maintaining
          adequate cash balances and by raising equity financings. The Company has no assurance that such financings will be available on favorable terms. In general, the Company attempts to avoid exposure to liquidity risk by obtaining corporate financing
          through the issuance of shares.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As at October 31, 2025, the Company had cash of $819,076
          to settle the contractual obligation of current liabilities of $10,732,028 which fall due for payment within twelve months of the
          statement of financial position. All of the Company&#x2019;s contractual obligations are current and due within one year.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 9pt;"&gt;
                    &lt;div style="font-weight: bold;"&gt;(c)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                    &lt;div style="font-weight: bold; text-indent: 9pt;"&gt;Market risk&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Market risk is the risk that changes in market prices, such as foreign exchange rates, interest rates and equity prices will affect the Company&#x2019;s income or value of
          its holdings or financial instruments.&#160; At October 31, 2025, the Company has minimal exposure to these risks.&lt;/div&gt;
</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_CreditRiskMember"
      decimals="0"
      id="Fact_ff1f158182354fbf804409d5eed64691"
      unitRef="U002">2850867</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:Cash
      contextRef="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember"
      decimals="0"
      id="Fact_2b60fdd832af4be4b4f1193152cf2e22"
      unitRef="U002">819076</us-gaap:Cash>
    <us-gaap:LiabilitiesCurrent
      contextRef="c20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember"
      decimals="0"
      id="Fact_fe8ac2cad1d142cfb20a3663db1f32a1"
      unitRef="U002">10732028</us-gaap:LiabilitiesCurrent>
    <devs:FinancialInstrumentsContractualObligationsPeriod
      contextRef="c20250801to20251031_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis_LiquidityRiskMember"
      id="Fact_7f388844913e428fb2400d5885a35d15">P1Y</devs:FinancialInstrumentsContractualObligationsPeriod>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="c20250801to20251031"
      id="Text_2e158cded50944ebb5b00a595eec7cf1">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;span style="font-weight: bold;"&gt;16.&lt;/span&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Segmented information&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company operates in one
          reportable operating segment &#x2013; the development and monetization of environmental assets.&#160; The Company has not generated revenue to date and as such has no
          reportable segment revenues.&#160; The Company&#x2019;s assets are located in Canada.&lt;/div&gt;
</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c20250801to20251031"
      decimals="INF"
      id="Fact_f43c283649a446948d3b2398d3ed19cf"
      unitRef="U013">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c20250801to20251031"
      decimals="INF"
      id="Fact_213f448c81bb46df881a4b51447351b6"
      unitRef="U013">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:Revenues
      contextRef="c20250801to20251031_StatementBusinessSegmentsAxis_ReportableSegmentAggregationBeforeOtherOperatingSegmentMember"
      decimals="0"
      id="Fact_9580f54801e44ae0bf33786b719a2bdd"
      unitRef="U002">0</us-gaap:Revenues>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="c20250801to20251031"
      id="Text_a9df6ab786fb4c4ba7c756d2f939e9fa">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top; font-weight: bold;"&gt;17.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Commitments and contingencies&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;&lt;span style="color: #000000;"&gt;On September 12, 2023, the Company amended its existing strategic partnership agreement with Devvio, a related party. &lt;/span&gt;The Company has committed to making specific payments to Devvio. They will
                  provide a minimum advance of $1,000,000 by August 1, 2024, followed by $1,270,000 by August 1, 2025 and August 1, 2026. Additionally, starting from 2027, if advance royalty payments fall below $1,000,000 in any year, Devvio has the right to terminate the Strategic Partnership Agreement.&#160; On July 8, 2024, the parties further amended the agreement such that
                  the minimum advances extended by one year and are now due as follows: $1,000,000 by August 1, 2025, followed by $1,270,000 by August 1,
                  2026 and August 1, 2027. Additionally starting in calendar year 2028, if advance royalty payments fall below $1,000,000 in any
                  year, Devvio has the right to terminate the Strategic Partnership Agreement. The agreement is amended on October 28, 2025 to eliminate the aforementioned payment obligations. The October 28, 2025 amendment establishes a Strategic Token
                  Program between the parties whereby DevvStream agrees to purchase DevvE tokens annually in the amount of $1,000,000 in 2025 and
                  $1,270,000 in each of 2026 and 2027 (each such amount, the &#x201c;&lt;span style="font-weight: bold;"&gt;Purchase Amount&lt;/span&gt;&#x201d;). In
                  exchange, and as part of the Strategic Token Program, DevvStream shall receive warrants to acquire additional DevvE tokens equal to twenty-five percent (25%) of the Purchase Amount which shall be exercisable at the same 10-day
                  VWAP price that was used to determine the number of tokens purchased.&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div&gt;On February 16, 2024, the Company entered into a licensing agreement with Greenlines Technology Inc. for the us&lt;span style="font-size: 10pt;"&gt;e of certain technologies. The Company has agreed to pay $42,000 within 15 days of the
                    closing of the BCA. &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Such
                      amount was paid on November 26, 2024. &lt;/span&gt;Commencing January 1, 2025, the Company has agreed to pay an annual fee of $12,000
                    of the first day of &lt;span style="font-size: 10pt;"&gt;each calendar year for the use of the technology. &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;The amounts due on January 1, 2025 are yet to be paid as of October 31, 2025. The Company has accrued $&lt;span style="text-indent: 0pt;"&gt;10,000&lt;/span&gt; in connection with the annual fee payable as of October 31, 2025.&lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;
            &lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
                &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                  &lt;div&gt;
                    &lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;On November 13, 2024, the Company entered into a strategic consulting agreement with Focus Impact Partners, pursuant to which the Focus Impact Partners
                      will provide the Company with certain consulting services (&#x201c;Strategic Consulting Agreement&#x201d;) in consideration of an annual consulting fee of $500,000,
                      which will be payable in quarterly installments of $125,000 starting with an initial payment for the period beginning
                      December 31, 2023. Fees due under the Strategic Consulting Agreement shall accrue and not be payable until (a) the Company has successfully raised $5,000,000 in outside debt and/or equity capital, cumulatively since th&lt;span style="font-size: 10pt;"&gt;e period beginning December 31, 2023 or (b) the Company has 2 or more
                        consecutive quarters of positive cash flow from operations. &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;As of October 31, 2025, neither condition has been met. &lt;/span&gt;DevvStream Corp&lt;/span&gt;. will pay the Focus Impact Partners additional consulting fees as to be mutually agreed consistent
                      with market practice in connection with any acquisition, merger, consolidation, business combination, sale, divestiture, financing, refinancing, restructuring or other similar transaction. The Strategic Consulting Agreement has a term
                      of three years unless terminated early with at least 120 days advance notice and will be automatically extended for successive one-year
                      periods at the end of each year unless either party provide a written notice of its desire not to automatically extend at least 120
                      days prior to the end of each year during the term of the Strategic Consulting Agreement.&lt;/div&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                      &lt;div style="font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;Holders of the Company&#x2019;s common stock, including Focus Impact Sponsor and historical holders of Devv Holdings, as well as holders of SPAC Warrants are entitled to registration rights pursuant to registration rights
                          agreements signed prior to the RTO, requiring the Company to register such securities for resale. The holders of the majority of these securities are entitled to make up to &lt;span style="text-indent: 0pt;"&gt;three&lt;/span&gt; demands, excluding short form demands, that the Company registers such securities. In addition, the holders have certain &#x201c;piggy-back&#x201d; registration
                          rights with respect to registration statements filed subsequent to the completion of the Initial Business Combination and rights to require the Company to register for resale such securities pursuant to Rule 415 under the
                          Securities Act.&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                      &lt;div style="font-size: 10pt;"&gt;On August 16, 2022, the Inflation Reduction Act of 2022 (the &#x201c;IR Act&#x201d;) was signed into federal law. The IR Act provides for, among other measures, a new U.S. federal 1% excise tax on certain repurchases,
                        including redemptions, of stock by publicly traded domestic corporations in the U.S. The excise tax is imposed on the repurchasing corporation and the amount of the excise tax is generally 1% of the fair market value of the stock
                        repurchased. However, for the purposes of calculating the excise tax, repurchasing corporations are permitted to net the fair market value of certain new stock issuances against the fair market value of stock repurchases during the
                        same taxable year. In addition, certain exceptions apply to the excise tax. During 2024, the IRS issued final regulations with respect to the timing and payment of excise tax. Pursuant to those regulations, the Company would need to
                        file a return and remit payment for any liability incurred during the period from January 1, 2023 to December 31, 2023 on or before October 31, 2024. The Company is currently evaluating its obligations with respect to this provision
                        of the IR Act. As the Company was formerly a special purposes acquisition corporation, redemption of shares by shareholders took place prior to the Initial Business Combination. The Company accrued $2,410,973 in excise taxes payable (Note 9), however it has not made a payment as of October 31, 2025. If the Company is unable to pay
                        its obligations in full, it may be subject to additional interest and penalties which are currently estimated at 10%
                        interest per annum and a 5% underpayment penalty per month or portion of a month up to 25% of the total liability for any amount that is unpaid from November 1, 2024 until paid in full.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt;"&gt;&lt;br/&gt;
                    &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                      &lt;div style="font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;On October 28, 2025, &lt;/span&gt;in accordance with an amendment to the strategic partnership agreement with Devvio, a related party, the Company agreed to purchase DevvE tokens annually in the amount of $1,000,000 in 2025, and $1,270,000
                        in each of 2026 and 2027 (the &#x201c;Purchase Amounts&#x201d;). The amount of DevvE tokens purchased will be determined by 10-day
                        VWAP price (the &#x201c;Purchase Price&#x201d;). In connection with the purchases, the Company will also receive warrants to acquire additional DevvE tokens equal to 25% of the Purchase Amounts, exercisable at the same Purchase Price, for 3 years
                        from each purchase date.&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
              &lt;/div&gt;

&lt;div&gt;
              &lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-spacing: 0;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="text-align: justify; font-family: 'Times New Roman',serif; font-size: 10pt;"&gt;&#x2022;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="text-align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div style="text-align: justify; font-family: 'Times New Roman',serif; font-size: 10pt;"&gt;From time to time, the Company may be involved in litigation relating to claims arising out of operations in the normal course of business. At
                        October 31, 2025, there were no pending or threatened lawsuits that could reasonably be expected to have a material
                        effect on the results of the Company&#x2019;s operations. There are also no proceedings in which any of the Company&#x2019;s directors, officers or affiliates is an adverse party or has a material interest adverse to the Company&#x2019;s interest.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne
      contextRef="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember"
      decimals="0"
      id="Fact_0f19a464bd96458a81a129f3c3817984"
      unitRef="U002">1000000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree
      contextRef="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember"
      decimals="0"
      id="Fact_48fef4e9f9584f45acc249cae883adee"
      unitRef="U002">1270000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo
      contextRef="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember"
      decimals="0"
      id="Fact_40d71b5b04e94649906ef15835e2770d"
      unitRef="U002">1270000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo>
    <devs:MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour
      contextRef="c20230912_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember"
      decimals="0"
      id="Fact_770c084e2bd14c62bedca9a77d4d373e"
      unitRef="U002">1000000</devs:MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="c20250801to20251031_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_StrategicPartnershipAgreementMember"
      id="Fact_ae16df73da394c10aac30baba64fc0e9">P1Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne
      contextRef="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember"
      decimals="0"
      id="Fact_f154d550fd8d4dd9843b20054ed0679a"
      unitRef="U002">1000000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree
      contextRef="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember"
      decimals="0"
      id="Fact_8bbd513236024e878d847c8e0822bb68"
      unitRef="U002">1270000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo
      contextRef="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember"
      decimals="0"
      id="Fact_79a7b41e728648b8b9aa22839d15961d"
      unitRef="U002">1270000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo>
    <devs:MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour
      contextRef="c20240708_RelatedPartyTransactionsByRelatedPartyAxis_DevvioIncorporationMember_TypeOfArrangementAxis_AmendedStrategicPartnershipAgreementMember"
      decimals="0"
      id="Fact_4fd64fbdf22d489dadccce73047c9764"
      unitRef="U002">1000000</devs:MinimumRoyaltyAdvanceToBePaidToAvoidTerminationOfContractFromYearFour>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne
      contextRef="c20251028"
      decimals="0"
      id="Fact_85269067c504489381b8358b5c457438"
      unitRef="U002">1000000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree
      contextRef="c20251028"
      decimals="0"
      id="Fact_b2fcda749ecd4f49b201dba39171b662"
      unitRef="U002">1270000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo
      contextRef="c20251028"
      decimals="0"
      id="Fact_7c1442dcca05402795cf4d2a2d675a88"
      unitRef="U002">1270000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo>
    <devs:PercentageOfWarrantsExercisable
      contextRef="c20251028to20251028"
      decimals="2"
      id="Fact_ba51f129368e44e3859013c31871c6cc"
      unitRef="U004">0.25</devs:PercentageOfWarrantsExercisable>
    <devs:NumberOfDaysForVolumeWeightedAveragePrice
      contextRef="c20251028to20251028"
      id="Fact_21637b496de745b486b43ae76f16e3ab">P10D</devs:NumberOfDaysForVolumeWeightedAveragePrice>
    <us-gaap:PurchaseObligation
      contextRef="c20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember"
      decimals="0"
      id="Fact_114c8de96ec447528b64d0ddb19b8c7e"
      unitRef="U002">42000</us-gaap:PurchaseObligation>
    <devs:PeriodForClosingOfBusinessCombinationAgreement
      contextRef="c20240216to20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember"
      id="Fact_6201b2851eec4db4890ce4899661a77d">P15D</devs:PeriodForClosingOfBusinessCombinationAgreement>
    <devs:AnnualFeeForUseOfLicensedTechnology
      contextRef="c20240216to20240216_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember"
      decimals="0"
      id="Fact_368ae6bcd343412cab75505396de8bc6"
      unitRef="U002">12000</devs:AnnualFeeForUseOfLicensedTechnology>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="c20251031_RelatedPartyTransactionsByRelatedPartyAxis_GreenlinesTechnologyIncMember_TypeOfArrangementAxis_LicensingAgreementsMember"
      decimals="0"
      id="Fact_d25bec06471642b7852ffb8c354c6e9e"
      unitRef="U002">10000</us-gaap:AccruedLiabilitiesCurrent>
    <devs:AnnualConsultingFee
      contextRef="c20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember"
      decimals="0"
      id="Fact_4f31291db02349618fd1c077166860e0"
      unitRef="U002">500000</devs:AnnualConsultingFee>
    <devs:QuarterlyConsultingFee
      contextRef="c20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember"
      decimals="0"
      id="Fact_5624bc38c19c4c7e87253045546b91e4"
      unitRef="U002">125000</devs:QuarterlyConsultingFee>
    <devs:MinimumEquityAndDebtFinancing
      contextRef="c20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember"
      decimals="0"
      id="Fact_41e6cefd9184496ab799643015c2d769"
      unitRef="U002">5000000</devs:MinimumEquityAndDebtFinancing>
    <devs:AgreementTerm
      contextRef="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember"
      id="Fact_269d2443839b41919cc0e5c35eddb077">P3Y</devs:AgreementTerm>
    <devs:AdvanceNoticePeriodForTerminationOfAgreement
      contextRef="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember"
      id="Fact_2aaebae1e3d44ee5ac8b26594dec5a8b">P120D</devs:AdvanceNoticePeriodForTerminationOfAgreement>
    <devs:AgreementExtensionTerm
      contextRef="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember"
      id="Fact_dfabda8c270a4ed4a1895f9ec5946f11">P1Y</devs:AgreementExtensionTerm>
    <devs:AdvanceNoticePeriodForTerminationOfAgreement
      contextRef="c20241113to20241113_RelatedPartyTransactionAxis_StrategicConsultingAgreementMember_RelatedPartyTransactionsByRelatedPartyAxis_FocusImpactPartnersLLCMember"
      id="Fact_005fcf9d048448359e351acdb6ca3d15">P120D</devs:AdvanceNoticePeriodForTerminationOfAgreement>
    <devs:NumberOfDemandsEligibleSecurityHolderCanMake
      contextRef="c20251031"
      decimals="INF"
      id="Fact_cf3da46329284bffb30df253b1f8ae6a"
      unitRef="U014">3</devs:NumberOfDemandsEligibleSecurityHolderCanMake>
    <devs:ExciseTaxesPayableCurrent
      contextRef="c20251031"
      decimals="0"
      id="Fact_7eec3b07515941a2abf2cf14a7d21f6a"
      unitRef="U002">2410973</devs:ExciseTaxesPayableCurrent>
    <devs:InterestAndPenaltiesPercentage
      contextRef="c20251031"
      decimals="2"
      id="Fact_297f32a5fd5f4c099e43b2a7648b2a2b"
      unitRef="U004">0.10</devs:InterestAndPenaltiesPercentage>
    <devs:UnderpaymentPenaltyPercentage
      contextRef="c20251031"
      decimals="2"
      id="Fact_2ef5d8617ebd4944a234e204303f70b0"
      unitRef="U004">0.05</devs:UnderpaymentPenaltyPercentage>
    <devs:PercentageOfUnderpaymentPenaltyOfTotalLiability
      contextRef="c20251031"
      decimals="2"
      id="Fact_b1ec82dd15584d37836d4bd1313b2e13"
      unitRef="U004">0.25</devs:PercentageOfUnderpaymentPenaltyOfTotalLiability>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne
      contextRef="c20251028"
      decimals="0"
      id="Fact_09d79bdc2b894337aee49a226495ab36"
      unitRef="U002">1000000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearOne>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree
      contextRef="c20251028"
      decimals="0"
      id="Fact_dd3c04a8624d4863bbfacac7dd8874a4"
      unitRef="U002">1270000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearThree>
    <devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo
      contextRef="c20251028"
      decimals="0"
      id="Fact_c0194d1d3a68404e9423981542ccb4c7"
      unitRef="U002">1270000</devs:ContractualObligationMinimumAdvanceRoyaltyToBePaidInYearTwo>
    <devs:NumberOfDaysForVolumeWeightedAveragePrice
      contextRef="c20251028to20251028"
      id="Fact_678c5adc71d84effbe11efdff2354fe0">P10D</devs:NumberOfDaysForVolumeWeightedAveragePrice>
    <devs:PercentageOfWarrantsExercisable
      contextRef="c20251028to20251028"
      decimals="2"
      id="Fact_a5a1c85dabf149fab16f6d046c5e63a7"
      unitRef="U004">0.25</devs:PercentageOfWarrantsExercisable>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="c20251028"
      id="Fact_297c7acce3cf487990e12230843e4c65">P3Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="c20251031"
      decimals="INF"
      id="Fact_967666a5eadb4450a36ba5122bb920df"
      unitRef="U015">0</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="c20250801to20251031"
      id="Text_b40ee29301904be296b2dd74ca17fee2">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&lt;span style="font-weight: bold;"&gt;18.&lt;/span&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;
                &lt;div style="font-weight: bold;"&gt;Subsequent events&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;"&gt;Agreement and Plan of Merger with Southern Energy Renewables Inc.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;On December 3, 2025, the Company entered into an Agreement and Plan
                  of Merger with Southern Energy Renewables Inc. (&#x201c;Southern&#x201d;) and Sierra Merger Sub, Inc., a Delaware corporation and a newly-formed wholly owned subsidiary of the Company. The transaction contemplates (i) a domestication of the Company
                  into a Delaware corporation, (ii) a merger in which Southern will become a wholly owned subsidiary of the Company, and (iii) the issuance of Company common shares to Southern&#x2019;s existing shareholders such that, upon completion of the
                  merger, the Southern shareholders (inclusive of the concurrent PIPE described below) will hold approximately 70% of the
                  Company&#x2019;s common shares on a fully diluted basis, resulting in a reverse takeover of the Company by Southern.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;Concurrent with signing the Merger Agreement, a Southern investor
                  completed a private placement investment of approximately $2,000,000 for 128,370 common shares of the Company at a price of $15.58
                  per share. The Company also agreed to register the resale of the PIPE shares and the shares issuable to Southern shareholders following the closing of the merger.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; font-style: italic;"&gt;Side Letter with Helena I&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
                &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;On the same date, the Company entered into a side letter with Helena
                  I amending the terms of the Company&#x2019;s existing convertible note and equity line of credit arrangements (Note 8). The amendments include, among other items, limitations on Helena&#x2019;s sales of conversion shares, subject to trading-volume
                  conditions, and a requirement that the Company draw a minimum of $7,500,000 in aggregate proceeds under the equity line of
                  credit prior to February 28, 2026. These limitations may cease to apply if the Company defaults under the convertible note or is unable to submit compliant advance notices under the equity line of credit for more than &lt;span style="-sec-ix-hidden:Fact_46bb5e217b3c4b699f149f3c101361ce"&gt;five&lt;/span&gt; trading days.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                  &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-style: italic; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;Issuance of shares&lt;/span&gt;&lt;/div&gt;

&lt;div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                  &lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;In December 2025, the Company issued 411,000 shares in accordance with the ELOC Agreement with Helena I (Note 8) for gross proceeds of $821,229. &lt;span style="font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;$205,307 of the gross proceeds are used to repay the Crypto Strategy Convertible Debt (Note 10).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
                  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"&gt;These transactions occurred after the balance sheet date and do not relate to conditions
                  existing as of October 31, 2025. Accordingly, no adjustments have been made to the accompanying financial statements.&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;
</us-gaap:SubsequentEventsTextBlock>
    <devs:PercentageOfCommonSharesOnFullyDilutedBasis
      contextRef="c20251203to20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember"
      decimals="2"
      id="Fact_a597a6ccaca54a3ba97ce8c2c9ac5366"
      unitRef="U004">0.70</devs:PercentageOfCommonSharesOnFullyDilutedBasis>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="c20251203to20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember"
      decimals="0"
      id="Fact_fbe1a13dc4b0471ca5fc7bb33929f547"
      unitRef="U002">2000000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <devs:StockIssuedDuringPeriodSharesIssuedForPIPEInvestment
      contextRef="c20251203to20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember"
      decimals="0"
      id="Fact_fd863db02dde417184524f954db04e85"
      unitRef="U001">128370</devs:StockIssuedDuringPeriodSharesIssuedForPIPEInvestment>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c20251203_RelatedPartyTransactionsByRelatedPartyAxis_SouthernEnergyRenewablesIncMember_SubsequentEventTypeAxis_SubsequentEventMember_TypeOfArrangementAxis_AgreementAndPlanOfMergerMember"
      decimals="INF"
      id="Fact_7a2c517d4e154ba184360083b550e008"
      unitRef="U003">15.58</us-gaap:SharesIssuedPricePerShare>
    <devs:SalesOfConversionSharesSubjectToTradingVolumeConditions
      contextRef="c20251203to20251203_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_RangeAxis_MinimumMember_SubsequentEventTypeAxis_SubsequentEventMember"
      decimals="0"
      id="Fact_a98bfe81e1ff4113aef7be5aaf9350bd"
      unitRef="U002">7500000</devs:SalesOfConversionSharesSubjectToTradingVolumeConditions>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20251201to20251231_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_SubsequentEventTypeAxis_SubsequentEventMember"
      decimals="0"
      id="Fact_3220cabf2dc34be0b2da32ba9ba8f194"
      unitRef="U001">411000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="c20251201to20251231_CounterpartyNameAxis_HelenaGlobalInvestmentOpportunitiesILtdMember_SubsequentEventTypeAxis_SubsequentEventMember"
      decimals="0"
      id="Fact_43d93be8400c45cf848254ede66c69b4"
      unitRef="U002">821229</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="c20251201to20251231_ShortTermDebtTypeAxis_CryptoStrategyConvertibleDebtMember_SubsequentEventTypeAxis_SubsequentEventMember"
      decimals="0"
      id="Fact_8c88ca09936b4eb9ad6d295f23c12cf7"
      unitRef="U002">205307</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="c20250801to20251031"
      id="Fact_e04a1d45fe7b428a85ec9d294abee639">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="c20250801to20251031"
      id="Fact_87ca834a89d54e1d8844ff2bbf9642c0">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="c20250801to20251031"
      id="Fact_65d19b587b4f46aeaa805ce6e5af6733">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="c20250801to20251031"
      id="Fact_14a0a045a4e64a6c85bb6b1ca21803c2">false</ecd:Rule10b51ArrTrmntdFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_142fcff5664d451cbba7e5c833cfaf53"
          xlink:label="Fact_142fcff5664d451cbba7e5c833cfaf53"
          xlink:type="locator"/>
        <link:footnote id="Foot_58d82b855b694388befcd62759f0130d" xlink:label="Foot_58d82b855b694388befcd62759f0130d" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Each warrant exercisable for 0.09692
                common stock.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_142fcff5664d451cbba7e5c833cfaf53"
          xlink:to="Foot_58d82b855b694388befcd62759f0130d"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
